html, div, body, p, form, img, dd, h1, h2, h3, h4, input { margin:0 auto; padding:0; font:12px/160% Arial, Verdana, Helvetica, sans-serif; color:#4b4b4b; }
body { text-align:left; }
p { line-height:24px; font-size:12px; padding:5px 0px; }
dl, dd, dt { margin:0; padding:0; }
ul { margin:0; padding:0; list-style:none; }
li { margin:0; list-style:none; padding:0; }
h1 { font-size:36px; color:#fff; text-shadow:1px 1px 3px #000; padding:25px 0px 0px 86px; }
h2, h3 { font-size:18px; }
.cat h4 a, .cat h4 { font-size:16px; color:#047abe; line-height:18px; }
img { border:none; }
a, a:link, a:visited { text-decoration:none; color:#222; }
a:hover, a:active { text-decoration:underline; color:#222; }
.clear { overflow:hidden; height:0; clear:both; }
/*header css*/
#header { background:url(/images/new-style/header-bg.jpg) repeat-x; height:80px; overflow:hidden; min-width:1280px; }
#top { overflow:hidden; width:1280px; }
#logo { float:left; padding-left:100px; }
.menu { float:right; overflow:hidden; margin:20px 90px 0px 0px; }
.menu li { background:url(/images/new-style/nav-break.jpg) no-repeat right center; float:left; text-align:center; hight:39px; }
.menu li a { font:normal 14px/42px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block;	padding:0 35px; font-weight:bold; }
.menu li a:link, .menu li a:hover; .menu li a:visited { text-decoration:none; color:#fff; }
.menu li a.title, .menu li a:hover { background:url(/images/new-style/on-button.jpg) no-repeat 50% 6px; }
/*main*/
#pro { background:url(/images/new-style/bg.jpg) repeat-x; height:564px; overflow:hidden; min-width:1280px; }
#show { background:url(/images/new-style/banner-bg.jpg) no-repeat 50% 0; height:463px; overflow:hidden; min-width:1280px; }
.wrap { margin-top:55px; position:relative; height:408px; width:1280px;  }
.show-img { float:left; width:441px; padding-left:105px; }
.show-img img { display:block; }
.show-img .price { position:absolute; left:206px; top:322px; }
.show-text { background:url(/images/new-style/title-bg.png) no-repeat 0 0; width:732px; float:right; }
.show-text-version { background:url(/images/new-style/title-bg-version.png) no-repeat 0 0; width:732px; float:right; }
.show-text ul, .show-text-version ul { margin:30px 0px 0px 60px; }
.show-text ul li, .show-text-version ul li { background:url(/images/new-style/li.png) no-repeat; line-height:31px; padding-left:35px; color:#fff; font-size:16px; text-shadow:1px 1px 3px #000; }
.product-btn { padding:23px 0px 0px 73px; overflow:hidden; clear:both; }
.product-btn a { float:left; background:url(/images/new-style/buy-down.png) no-repeat; width:232px; height:93px; display:block; }
.product-btn a.buy { background-position:0 -186px; }
.product-btn a.buy:hover { background-position:0 -279px; }
.product-btn a.down:hover { background-position:0 -93px; }
.secure { background:url(/images/new-style/secure.png) no-repeat; width:334px; height:16px; margin:10px 0px 0px 95px; }
.function-service { background:url(/images/new-style/guarantee.jpg) no-repeat 50% 0; height:102px; min-width:1280px; }
.function-service-bd { background:url(/images/new-style/guarantee-bd.jpg) no-repeat 50% 0; height:102px; min-width:1280px; }
.function-service-mac { background:url(/images/new-style/guarantee-mac.jpg) no-repeat 50% 0; height:102px; min-width:1280px; }
#container { width:1065px; overflow:hidden; margin:50px auto 40px; padding-left:107px; padding-right:108px; }
#main { float:left; width:750px; }
.fl { float:left; }
.fr { float:right; }
.mr20 { margin-right:20px; }
.ml20 { margin-left:20px; }
.mb15 { margin-bottom:15px; }
.break { background:url(/images/new-style/break.jpg) no-repeat; height:25px; margin-bottom:30px; }
.break-l { background:url(/images/new-style/break-l.jpg) no-repeat; height:31px; margin:10px 0 30px; }
.more { padding-left:50px; }
dl { float:left; width:280px; margin-right:55px; }
dl dt { font-size:18px; height:59px; padding:15px 0 0 70px; }
.edit-video { background:url(/images/new-style/edit-video.jpg) no-repeat; }
.audio-converter { background:url(/images/new-style/audio-converter.jpg) no-repeat; }
.easy-to-use { background:url(/images/new-style/easy-to-use.jpg) no-repeat; }
#side-img { background:url(/images/new-style/promotion-bg.jpg) no-repeat; width:275px; height:203px; overflow:hidden; padding-top:90px; }
#side-img p { color:#000; margin:0px 20px; line-height:18px; }
#side-img p strong { color:#ff0000; }
#side-img p a { text-decoration:underline; line-height:12px; color:#000; }
#side { float:right; width:275px; overflow:hidden; }
.top-title { background:url(/images/new-style/side-title.jpg) repeat-x; height:39px; border:1px solid #cfcfcf; border-top-left-radius:5px; border-top-right-radius:5px; color:#000; font-size:16px; line-height:39px; padding-left:20px; font-weight:bold; margin-top:15px; }
.spec { background-color:#fffdd8; }
.cat { border:1px solid #cfcfcf; border-top:none; border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding:15px 0px; overflow:hidden; }
.cat img { margin-left:15px; }
.cat p { color:#787878; padding:5px 0px 0px 20px; }
.cat p span { color:#101010; }
.cat p.name span { font-size:14px; }
.screen { margin-top:15px; }
#btn { width:548px; overflow:hidden; padding:0 259px 30px 258px; }
#btn a { background:url(/images/new-style/btn.jpg) no-repeat; width:274px; height:141px; display:block; float:left; }
#btn a.down:hover { background-position:0 -141px; }
#btn a.buy { background-position:0 -282px; }
#btn a.buy:hover { background-position:0 -423px; }
.cat .img { float:left; margin-right:20px; }
.item { float:left; width:333px; background:url(/images/new-style/item-break.jpg) no-repeat right center; padding-right:10px; padding-left:10px; }
.item-left { float:left; width:670px; background:url(/images/new-style/item-break.jpg) no-repeat right center; padding-right:20px; }
.item-last { float:left; width:353px; }
.item .img, .item-last .img, .item-left .img { height:180px; }
.item p { padding:0; }
p.btn-s { overflow:hidden; padding-left:0; }
p.btn-s a { background:url(/images/new-style/btn-s.jpg) no-repeat; width:87px; height:27px; display:block; float:left; margin-right:3px; }
p.btn-s a.buy-s:hover { background-position:0 -27px; }
p.btn-s a.down-s { background-position:0 -54px; }
p.btn-s a.down-s:hover { background-position:0 -81px; }
#footer { background-color:#313131; min-width:1280px; }
#footer-content { width:1280px; overflow:hidden; margin:0 auto; }
#footer-content .footer-logo { padding:10px 0 0 110px; float:left; }
.footer-text { float:left; padding:20px 0px 0px 26px; }
.footer-text p, .footer-text p a { color:#bdbdbd; font-size:14px; text-align:center; }
#footer-content .copyright { margin:0 70px 0 35px; }
#footer a { text-decoration:underline; color:#bdbdbd; }
#footer #no-mc { margin:0 auto; width:1065px; padding:15px 0px 20px 0px; }
#share { float:left; padding:20px 0px 0px 20px;  }
#share img { margin-right:15px; }
/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> jquery.lightbox-0.5 <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#jquery-overlay { position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; }
#jquery-lightbox { position:absolute; top:0; left:0; width:100%; z-index:1000; text-align:center; line-height:0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position:absolute; top:40%; left:44%; height:25%; text-align:center; line-height:0; }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:1000; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
/*go top*/
.back-to {position:fixed; bottom:10px; right:0; z-index:999; width:72px; overflow:hidden; zoom:1; -ie6-position-fixed-delay:200;
}
.back-to .back-top {float:right; display:block; width: 50px; height: 50px; background: url(/images/system/gotop.png) no-repeat scroll 0 0 transparent; margin-left:10px; outline:0 none; text-indent:-9999em; }
.back-to { _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0))); _margin-bottom:10px; _margin-right:5px;}

