/* subnav */
#container #headerapplestore { margin:32px 0px 14px 0px; width:100%; height:26px; *margin-top:10px;}
#container #headerapplestore h1 { height: 26px; width: 100%; }
#container #headerapplestore ul.localmenu li  { float:left; margin-left:30px;}

#container #headerapplestore li a { color:#9a9a9a; text-decoration:none; cursor: pointer; margin-left: 12px; float:left; display: inline; margin-top:12px;}
#container #headerapplestore li a:hover { color:#555555;}
body#aarnow #container #headerapplestore li#pn-aarnow a, 
body#aprnow #container #headerapplestore li#pn-aprnow a,
body#ashopnow #container #headerapplestore li#pn-ashopnow a{color:#555555;}

/*promos three*/

#promosf { margin-top:1px; background: url(https://images.apple.com/hk/reseller/images/contentfooter_bgbottom20080424.gif) no-repeat 0 100%; position:relative; float:left;}
#promosf #pro { background: url(https://images.apple.com/hk/reseller/images/contentfooter_bgtop20080424.gif) no-repeat; margin-bottom: 0; padding: 0px; float:left;}
#promosf #pro #promos01{ background: url(https://images.apple.com/hk/reseller/images/promos/promos_image01.png) 1px 4px no-repeat; width:325px; height:115px; float:left;}
#promosf #pro #promos02{ background: url(https://images.apple.com/hk/reseller/images/promos/promos_image02.png) -6px 4px no-repeat; width:325px; height:115px; float:left;}
#promosf #pro #promos03{ background: url(https://images.apple.com/hk/reseller/images/promos/promos_image03.png) 1px 1px no-repeat; width:328px; height:115px; float:right; padding-right:1px;}
#promosf #pro a { color: #777; text-decoration: none; font-size:11px; line-height:13px;}
#promosf #pro a:hover { color: #08c;}
#promosf #pro .more a{color: #08c; background:url(https://images.apple.com/hk/global/elements/arrows/morearrow_08c.gif) 100% 4px no-repeat; display: block; padding-right:12px; margin-top:4px;line-height:14px; float:left;}
#promosf #pro .more:hover a{color: #777;}

/* promos_applestore.inc*/
#promosstore { margin-top: 20px; background: url(https://images.apple.com/hk/reseller/images/promofooter_bottom.gif) no-repeat 0 100%; position:relative; float:left;}
#promosstore #pro { background: url(https://images.apple.com/hk/reseller/images/promofooter_top.gif) no-repeat; margin-bottom: 0; padding: 0px; float:left;}

#promosstore #pro #promos01{ background: url(https://images.apple.com/hk/reseller/images/contentfooter_whichmac081020.png) 25px 4px no-repeat; width:325px; height:105px; float:left;}
#promosstore #pro #promos02{ background: url(https://images.apple.com/hk/reseller/images/contentfooter_whichipod20080923.png) 22px 4px no-repeat; width:325px; height:105px; float:left;}
#promosstore #pro #promos03{ background: url(https://images.apple.com/hk/reseller/images/icon_reseller01.png) 28px 8px no-repeat; width:328px; height:105px; float:right; padding-right:1px;}

#promosstore #pro a { color: #777; text-decoration: none; font-size:11px; line-height:13px;}
#promosstore #pro a:hover { color: #08c;}
#promosstore #pro .more a{color: #08c; background:url(https://images.apple.com/hk/global/elements/arrows/morearrow_08c.gif) 100% 4px no-repeat; display: block; padding-right:12px; margin-top:4px;line-height:14px; float:left;}
#promosstore #pro .more:hover a{color: #777;}

/* ipodfooter */
#ipodfooter {float:left; position:relative; width:980px; height:43px; margin-top:20px; margin-left:1px; background:url(https://images.apple.com/hk/reseller/images/ipodfooter_080629.gif) no-repeat; overflow:hidden; }
#ipodfooter .ipodname{ float:left; width:135px; line-height:40px; padding-left:20px; color:#08c; font-size:14px;}
#ipodfooter .hotnews { float:left; width:650px; line-height:40px; color:#08c; font-size:12px;}
#ipodfooter .hotnews a{ line-height:40px; color:#08c; font-size:12px;}
#ipodfooter .morephoto a{float:right; line-height:40px; width:90px; background: url(https://images.apple.com/hk/reseller/images/popup_enlarge20080429.gif) no-repeat right center!important; padding-right:5px; margin-right:20px; }

/*left more search*/
#newsearchform{ width:226px; height:140px; margin-bottom:15px; background:#fff; border:1px solid #d8d8d8;*+margin-top:-17px; }
#newsearchform h1{background: url(https://images.apple.com/hk/reseller/images/newsearchh1.png) 0 0 no-repeat;margin:15px 0px 10px 15px; padding:0px; height: 20px; width: 150px; text-indent:-5000px;}
#newsearchform ul{margin-left:20px;}
#newsearchform li{margin:6px 0px;}
#newsearchform li p {margin:5px 0 15px; width:190px;}
#newsearchform input.content{ width:140px; _width:135px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}
#newsearchform #categories{ width:140px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}
#newsearchform #categories, x:-moz-any-link, x:default{ width:145px; *width:144px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}/*firefox ie*/



/*--- Global Footer ---*/


/*--- Breadcrumbs (legacy) ---*/

#breadcrumbs { margin-top: -15px; }

/*--- tips ---*/

/*--- input ---*/
input { outline: none !important; }




/*aar var*/

#ajaxcontent{margin-top:-20px; height:40px; padding-top:20px;}




.pill {
    border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase */
}

.pill-accent0 {
    background-color:#6e6e73
}

.pill-accent1 {
    background-color:#065ec6
}

.pill-accent2 {
    background-color:#661d9d
}

.pill-accent3 {
    background-color:#d28314
}

.pill-accent4 {
    background-color:#cd1f48
}

.pill-accent5 {
    background-color:#d0542d
}

.pill-accent6 {
    background-color:#5c800f
}

.tile__category {
  color: #fff;
  font-size: 12px;
  line-height: 1.3333733333;
  font-weight: 600;
  letter-spacing: -0.01em;
  /* font-family: "SF Pro Text","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif; */
}

.pill2 {
   border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase; */
    border: 1px solid;
    border-color: #d0542d;
    color: #d0542d;;
}

.pill3 {
   border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase; */
    border: 1px solid;
    border-color: #661d9d;
    color: #661d9d;;
}

.pill4 {
   border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase; */
    border: 1px solid;
    border-color: #6e6e73;
    color: #6e6e73;;
}

.pill6 {
   border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase; */
    border: 1px solid;
    border-color: #6e6e73;
    color: #6e6e73;
    font-weight: 400;
    /* margin-left: 6px; */
    margin-top: 6px;
}

.pill7 {
   border-radius: 16px;
    display: inline-block;
    padding: 2px 6px;
    /* text-transform:uppercase; */
    border: 1px solid;
    border-color: rgb(0, 113, 227);
    color: #fff;
    font-weight: 400;
    /* margin-left: 6px; */
    background-color: rgb(0, 113, 227);
    margin-top: 6px;
}

.shopinfor a {
    text-transform: lowercase;
}