@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif;}
.foot{ width:950px; height:65px}
img,p, ul, li{ margin:0; padding:0}
ul{ list-style:none;}
.hallo_bg{ width:950px; margin:0 auto; height:auto; background-color:#EBE9D5; margin-top:10px;}
.bg-top{ background:url(image/hallo/bg-top.gif) no-repeat; width:950px; height:4px;}
.lab{ width:438px; height:56px; margin-left:28px;}
.bg-top2,.bg-top2Mac{ background:url(image/hallo/bj-top2.jpg) no-repeat; width:950px; height:936px; padding-top:38px;}
.bg-top2Mac{background:url(image/hallo/bj-top2mac.jpg) no-repeat;}
.dvd_pack{ width:243px;  height:auto; margin-left:48px;}
.title{ font-size:15px; color:#0A6C85}
.title a:link, .title a:visited{color:#0A6C85; text-decoration:none;}
.title a:hover{ color:#0A6C85; text-decoration:underline;}
.coupon{ font-size:11px; color:#000000; margin-left:2px;}
.hText,hText2{ font-size:14px;  color:#000000; line-height:18px;}
.hText2{ font-size:12px;  color:#000000; line-height:18px;}
.dvd_packm{ width:710px; height:257px;  margin:69px 0 0 60px;}
.split{ color:#008AD2; font-size:14px; font-weight:bold;}
.split a:link, .split a:visited{ color:#008AD2; text-decoration:none;}
.split a:hover{color:#008AD2; text-decoration:underline;}
.splitBg li{ float:left; width:236px; }
.priceBg{ width:710px; height:auto;}
.price,.priceBig{ display:block; width:235px; font-weight:bold; font-size:14px; padding-top:12px; float:left;}
.priceBig{ width:241px;}
.price a:link, .price a:visited{ color: #000000; text-decoration:none;}
.price a:hover{color: #000000; text-decoration:underline;}
.packprice{ width:303px; height:49px;  margin:27px 0 0 0; font-size:14px; padding-top:18px; font-weight:bold;}
.learnMore{ color:#DE0000; margin-right:20px;}
.learnMore a:link, .learnMore a:visited{ color:#DE0000; text-decoration:none;}
.learnMore a:hover{color:#DE0000; text-decoration:underline;}
.down{color:#FFF600; margin-right:20px;}
.down a:link, .down a:visited{ color:#FFF600; text-decoration:none;}
.down a:hover{color:#FFF600; text-decoration:underline;}
.ipod_pack{width:289px; height:138px; margin:31px 0 0 420px;}
.ipod_packBg{ width:599px; height:98px; margin:10px 0 0 295px;}
.ipod_packul{ width:352px; height:206px; float:left; line-height:25px; }
.ipod_right{ width:215px; height:56px; float:right;  line-height:25px; padding-top:150px;}
.price22{ font-weight:bold;}
.price2,.price22{ color:#FF0000; font-size:14px; margin-right:8px;}
.price2 a:link, .price2 a:visited{color:#FF0000; text-decoration:none;}
.price2 a:hover{color:#FF0000; text-decoration:underline;}
.ipodPrice{width:303px; height:31px;  margin:19px 0 0 297px;  font-size:14px; padding-top:18px; font-weight:bold;}
.learnMore2{ color:#FBFF95; margin-right:20px;}
.learnMore2 a:link, .learnMore2 a:visited{ color:#FBFF95; text-decoration:none;}
.learnMore2 a:hover{color:#FBFF95; text-decoration:underline;}
.down2{color:#76FFFD; margin-right:20px;}
.down2 a:link, .down2 a:visited{ color:#76FFFD; text-decoration:none;}
.down2 a:hover{color:#76FFFD; text-decoration:underline;}
.hBottom{ width:885px; height:500px; background-color:#FBFBF7; border:#BDBDB9 2px solid; border-top:none; margin:0 auto; padding-left:0 10px 0 10px; }
.fly{ color:#000000; font-size:16px; border-bottom:#8F8E82 1px solid; font-weight:bold; line-height:50px; margin-left:5px; background:url(image/hallo/fly.jpg) no-repeat 190px 0;}
.hbUl{line-height:20px;}
.hbUl li{margin-left:5px; margin-bottom:5px; border-bottom:#8F8E82 1px solid;}
.hbUlT{ font-size:14px; color:#008AD2;  }
.hbUlT a:link, .hbUlT a:visited{color:#008AD2; text-decoration:none;}
.hbUlT a:hover{ color:#FF7800; text-decoration:none} 
.hText22{ margin-left:29px;}
.bBuy{ background:url(image/hallo/buy.jpg) no-repeat; display:block; width:120px; height:27px; color:#FF0000; margin-left:18px; padding-left:34px; font-size:14px; padding-top:3px; float:left}
.bBuy a{ color:#008AD2}
.bBuy a:link, .bBuy a:visited{color:#008AD2; text-decoration:none;}
.bBuy a:hover{color:#008AD2; text-decoration:underline;}
.bDownload{background:url(image/hallo/download.jpg) no-repeat; display:block; width:100px; height:27px; color:#008AD2; margin-left:18px; padding-left:34px; font-size:14px;float:left; padding-top:3px;}
.bDownload a:link,.bDownload a:visited,.bMore a:link,.bMore a:visited {color:#008AD2; text-decoration:none;}
.bDownload a:hover,.bMore a:hover{color:#008AD2; text-decoration:underline;}
.bMore{background:url(image/hallo/more.jpg) no-repeat; display:block; width:100px; height:27px; color:#008AD2; margin-left:18px; padding-left:34px; font-size:14px;float:left;padding-top:3px;}