/* CSS Document */
body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto;background: url(images/bodyBg.jpg) repeat-x left top #DADADA; }
h1,h2,h3, ul, li{ margin:0; padding:0}
.intro,.main,.buttom{margin:0 auto;}
.top{ background-color:#131114; height:65px; padding-top:25px;font-family:Arial, Helvetica, sans-serif;color:white;width:995px; margin:0 auto}
.logo{background:url(images/logo.jpg) no-repeat left center; height:50px; width:480px; margin:0 auto; padding-left:50px; float:left}
.logo h1{margin:0; padding:0; font-size:28px}
.menuTop{background:url(images/menuTop.jpg) no-repeat center; width:366px; height:30px; padding:6px 0 0 15px;float:right; margin-left:20px}
.menuTop a{display:block; float:left;width:78px; height:24px; line-height:24px; text-align:center}
.menuTop a:link,.menuTop a:visited{ color:white; font-size:13px; font-weight:bold; text-decoration:none}
.menuTop a:hover,.menuTop .hoverOn{background:url(images/menuBg.jpg) no-repeat;} 
.intro{background: url(images/intro.jpg) center no-repeat; width:983px; height:346px; margin:5px auto 10px; color:#d8d6d6;padding:10px 0 0 15px; font-size:18px }
.intro h2{font-size:30px}
.intro ul{margin:20px 0 20px 20px; list-style:none}
.intro ul li{ background:url(images/right.jpg) no-repeat left center; padding-left:35px; line-height:30px}
.intro span{ font-size:30px; font-weight:bold; color:white}
.intro img{ margin-right:20px}
.macVersion{background:url(images/macBt.jpg) no-repeat; height:30px; padding-left:33px;display:block;color:#d8d6d6; margin-top:10px; line-height:30px}
.main{width:995px; margin-top:5px}
.mainTop{background:url(images/mainTop.gif) no-repeat;height:11px; font-size:5px;}
.mainBt{background:url(images/mainBt.gif) no-repeat; height:11px; clear:both;font-size:5px;}
.mainCenter{overflow:hidden;background-color:white;padding:10px; border-left:2px solid #DADADA;border-right:1px solid #DADADA;}
*html .mainCenter{height:1600px}
.left,.right,.introduct{float:left; background:white}
.left,.products,.guide{overflow: hidden; border:1px #DADADA solid; border-top:solid #DADADA 5px;}
.left{ width:625px; padding:8px 0 15px 8px; margin-right:15px; line-height:180%}
.left h3{ margin:0 0 10px 0; font-size:20px; font-family:Arial, Helvetica, sans-serif}
.left h3 span{ font-size:14px;color:#535151}
.boxLeft{padding:20px 10px 0 0; float:left; width:150px; height:179px}
.introduct{ width:460px; font-size:13px; text-align:justify; line-height:150%}
.clearL{clear:left;}
.notice{ font-size:13px; color:#69696d}
.noticeB{ font-size:15px; color:#403d3d; font-weight:bold}
.noticePrice,.addPrice{color:#114366; font-size:25px; font-weight:bold; line-height:65px; padding-left:20px}
.function p img{ width:91px; height:84px; float:left; margin:0 3px 20px}
.greenText{color:#009900; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.buyS,.downloadS{display: block; float:left; padding-left:37px; height:38px; line-height:38px;color:black}
.buyS{background:url(images/buyS.jpg) no-repeat left center; margin:0 30px 0 40px;}
a:hover.buyS, a:hover.downloadS{ text-decoration:none}
.downloadS{background:url(images/downloadS.jpg) no-repeat left center;}
.products,.guide{width:300px; margin-bottom:20px; padding:0 0 8px 8px}
.title{font-size:20px; color:#1f1717; font-weight:bold; padding:8px 0; margin:0}
.products a:link,.products a:visited{color:#908b8b; text-decoration:none; height:25px; display:block; line-height:25px;}
.guide a:link,.guide a:visited{ background:url(images/title.jpg) no-repeat left center;color:#908b8b; text-decoration:none; height:25px; display:block; line-height:25px; padding-left:23px}
.products a:hover,.guide a:hover{color:#009900;}
.more{ margin-left:200px}
.products p{ margin:0; padding:5px 0;line-height:150%}
.feature ul{ margin-left:30px}
.border{padding:20px 0; height:40px; margin:0 0 50px; border-bottom:1px black solid}
.buyS span{ color:#ff995b}
.guarantees{font-size:13px; color:#7e7e80;}
.blackText{color:black; font-size:20px}
.guarantees ul{ margin:0; padding:0; list-style:none}
.guarantees ul li{padding:0 0 0 30px;height:40px}
.guarantees .clearn{ background:url(images/clearn.jpg) no-repeat left center}
.guarantees .save{background:url(images/save.jpg) no-repeat 0 center}
.guarantees .safe{ background:url(images/safe1.jpg) no-repeat 0 center}
.additional img{ margin-left:20px}
.additional a{color:#7e7e80}
.additional a:hover{ text-decoration:none}
.addPrice{ line-height:100%}
.buttom{font-family:Verdana, Arial, Helvetica, sans-serif; color:#484545; margin:0 auto; text-align:center; line-height:53px;height:80px}
.buttom a{color:white;text-align:center; text-decoration:underline}
a.download,a.buy{display: block;height: 64px;width: 184px;}
a.download{background:url(images/download.gif) no-repeat 0px 0px;}
a:hover.download{background:url(images/download.gif) no-repeat 0px -64px;}
a.buy{background:url(images/buy.gif) no-repeat 0px 0px;}
a:hover.buy{background:url(images/buy.gif) no-repeat 0px -64px;}
.floafL{float:left}
.margin1{margin-left:120px}
.margin2{margin-left:100px}
.margin3{ margin-right:30px}
.padding1{padding-left:30px}
.padding2{padding:15px 0;}
#specialA{height:50px}
.boldT{ font-weight:bold}
.red{ color:red}
#guide a{ display:block; line-height:180%; font-size:13px; color:#908B8B; height:30px;padding-left:20px;}
#guide a:hover{background:url(images/title.jpg) no-repeat left center; color:red}
#productH{height:1150px}
#orderH{height:1380px}
#songH{height:1800px}
#dvdH{height:2300px}