/* ============================================
   iOS 6 App Store 鈥?鍏煎 iOS 6 Safari (WebKit 536)
   绂佺敤: calc(), flexbox, grid, object-fit
   蹇呴』: -webkit- 鍓嶇紑, display:table, float
   ============================================ */

*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-size:14px;-webkit-text-size-adjust:100%}
body{
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
  color:#333;
  background-color:#c5bfb0;
  background-image:
    -webkit-repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),
    -webkit-repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.02) 2px,rgba(0,0,0,.02) 3px);
  background-image:
    repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),
    repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.02) 2px,rgba(0,0,0,.02) 3px);
  padding-bottom:56px;
  min-height:100%;
}
a{color:#3870a8;text-decoration:none}
ul,ol{list-style:none;margin:0;padding:0}
img{max-width:100%;height:auto;border:0}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}
input,button,textarea,select{font-family:inherit;font-size:inherit;border:none;outline:none;-webkit-appearance:none}

.ios6-container{max-width:640px;margin:0 auto;padding:0}

/* ========================
   瀵艰埅鏍?   ======================== */
.ios6-navbar{
  position:relative;z-index:100;height:44px;
  background:-webkit-gradient(linear,left top,left bottom,from(#5c83b4),color-stop(0.5,#3c6499),color-stop(0.51,#355d8c),to(#2d5481));
  background:-webkit-linear-gradient(top,#5c83b4 0%,#3c6499 50%,#355d8c 51%,#2d5481 100%);
  border-bottom:1px solid #1b3654;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);
}
.ios6-navbar:before{content:'';display:block;height:1px;background:rgba(255,255,255,.35)}
.ios6-navbar-inner{max-width:640px;margin:0 auto;height:43px;position:relative;display:table;width:100%}
.ios6-navbar-title{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:20px;font-weight:700;text-shadow:0 -1px 1px rgba(0,0,0,.5);letter-spacing:.5px}
.ios6-navbar-btn{display:table-cell;vertical-align:middle;width:70px;text-align:center}
/* 杩斿洖鎸夐挳锛坕OS6 鎷熺墿鍖栬兌鍥婂舰锛?*/
.ios6-back-btn{
  display:inline-block;padding:5px 10px 5px 8px;
  font-size:12px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);text-decoration:none;
  background:-webkit-gradient(linear,left top,left bottom,from(#6a9fd5),color-stop(0.5,#4882ba),color-stop(0.51,#3d73a8),to(#2e6399));
  background:-webkit-linear-gradient(top,#6a9fd5 0%,#4882ba 50%,#3d73a8 51%,#2e6399 100%);
  -webkit-border-radius:4px;border-radius:4px;
  border:1px solid #2a5078;
  -webkit-box-shadow:0 1px 0 rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.2);
  box-shadow:0 1px 0 rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.2);
}
.ios6-back-btn:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#3d73a8),to(#6a9fd5));
  background:-webkit-linear-gradient(top,#3d73a8 0%,#6a9fd5 100%);
}

/* ========================
   鍒嗘鎺т欢 (Segmented Control)
   ======================== */
.ios6-segmented{
  margin:8px 10px;display:table;width:auto;
  border:1px solid #7e8fa4;
  -webkit-border-radius:5px;border-radius:5px;
  overflow:hidden;
}
.ios6-seg-btn{
  display:table-cell;padding:6px 14px;
  font-size:13px;font-weight:600;text-align:center;
  color:#7e8fa4;background:#fff;
  border-right:1px solid #7e8fa4;
  text-decoration:none;white-space:nowrap;
  text-shadow:none;
}
.ios6-seg-btn:last-child{border-right:none}
.ios6-seg-btn.active{
  color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);
  background:-webkit-gradient(linear,left top,left bottom,from(#6a9fd5),color-stop(0.5,#4882ba),color-stop(0.51,#3d73a8),to(#2e6399));
  background:-webkit-linear-gradient(top,#6a9fd5 0%,#4882ba 50%,#3d73a8 51%,#2e6399 100%);
}
.ios6-seg-btn:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#5580a8),to(#3d6d96));
  background:-webkit-linear-gradient(top,#5580a8,#3d6d96);
  color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);
}

/* ========================
   鎼滅储鏍?   ======================== */
.ios6-search-wrap{
  padding:8px 10px;
  background:-webkit-gradient(linear,left top,left bottom,from(#b8bfc8),color-stop(0.5,#a7aeb8),to(#98a0ab));
  background:-webkit-linear-gradient(top,#b8bfc8,#a7aeb8 50%,#98a0ab);
  border-bottom:1px solid #888;
}
.ios6-search-form{position:relative;max-width:620px;margin:0 auto}
.ios6-search-input{
  display:block;width:100%;height:30px;padding:0 10px 0 28px;
  -webkit-border-radius:6px;border-radius:6px;
  border:1px solid #6d7580;
  background:#fff;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px 0 rgba(255,255,255,.3);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px 0 rgba(255,255,255,.3);
  font-size:14px;color:#333;
}
.ios6-search-icon{
  position:absolute;left:8px;top:50%;margin-top:-7px;
  width:14px;height:14px;
  border:2px solid #8e8e93;
  -webkit-border-radius:50%;border-radius:50%;
}
.ios6-search-icon:after{
  content:'';position:absolute;right:-5px;bottom:-5px;
  width:2px;height:6px;background:#8e8e93;
  -webkit-transform:rotate(-45deg);transform:rotate(-45deg);
}
.ios6-search-btn{position:absolute;right:0;top:0;width:40px;height:30px;background:transparent;cursor:pointer}

/* ========================
   Tab Bar
   ======================== */
.ios6-tabbar{
  position:fixed;bottom:0;left:0;right:0;z-index:9999;height:49px;
  background:-webkit-gradient(linear,left top,left bottom,from(#767676),color-stop(0.02,#4a4a4a),color-stop(0.5,#353535),color-stop(0.51,#2a2a2a),to(#1d1d1d));
  background:-webkit-linear-gradient(top,#767676 0%,#4a4a4a 2%,#353535 50%,#2a2a2a 51%,#1d1d1d 100%);
  border-top:1px solid #0d0d0d;
}
.ios6-tabbar:before{content:'';display:block;height:1px;background:rgba(255,255,255,.15)}
.ios6-tabbar-inner{display:table;width:100%;max-width:640px;margin:0 auto;height:48px}

/* 修改点 1：增加左右边框，形成立体分割线 */
.ios6-tab{
  display:table-cell;width:20%;vertical-align:middle;text-align:center;
  text-decoration:none;padding:4px 0 2px;
  -webkit-tap-highlight-color:transparent;
  border-right: 1px solid #111; /* 右侧暗线 */
  border-left: 1px solid rgba(255, 255, 255, 0.12); /* 左侧高光线 */
}
/* 去除最左和最右的边框，防止多余 */
.ios6-tab:first-child { border-left: none; }
.ios6-tab:last-child { border-right: none; }

.ios6-tab-icon{display:block;width:24px;height:24px;margin:0 auto 1px}
.ios6-tab-icon svg{width:24px;height:24px;fill:#8e8e93}
/* 增加了一点字重，使其更接近原生粗体 */
.ios6-tab-label{display:block;font-size:10px;color:#8e8e93;line-height:1;font-weight:bold;} 

/* 修改点 2：Active 状态添加深色凹陷背景和白字 */
.ios6-tab.active {
  background:-webkit-gradient(linear,left top,left bottom,from(#050505),to(#262626));
  background:-webkit-linear-gradient(top,#050505,#262626);
  -webkit-box-shadow: inset 0 2px 6px rgba(0,0,0,0.8);
  box-shadow: inset 0 2px 6px rgba(0,0,0,0.8);
}
.ios6-tab.active .ios6-tab-icon svg{fill:#1c7cf3} /* 保持经典的科技蓝图标 */
.ios6-tab.active .ios6-tab-label{
  color:#fff; /* 文字变白，与原图一致 */
  text-shadow: 0 -1px 0 rgba(0,0,0,0.8); /* 加上文字阴影更清晰 */
}

/* Tab普通按下时的效果，也改为深色半透明 */
.ios6-tab:active{
  background:rgba(0,0,0,.3);
}
.ios6-tabbar-spacer{height:56px}
/* ============================================
   iOS 6 鈥?搴旂敤鍒楄〃 + Today + Banner
   ============================================ */

/* 鍖烘鏍囬 */
.ios6-section-header{
  padding:6px 15px 4px;
  color:#4c566c;font-size:17px;font-weight:700;
  text-shadow:0 1px 0 rgba(255,255,255,.8);
}
.ios6-section-more{float:right;font-size:13px;font-weight:400;color:#3870a8;margin-top:2px}

/* 搴旂敤鍒楄〃鍒嗙粍 */
.ios6-list-group{
  margin:0 10px 15px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
  overflow:hidden;
}
.ios6-app-row{
  display:table;width:100%;padding:8px 10px;
  border-bottom:1px solid #e0e0e0;text-decoration:none;color:#333;
}
.ios6-app-row:last-child{border-bottom:none}
/* 鎸変笅鍑归櫡鏁堟灉 鈥?鍏抽敭锛?*/
.ios6-app-row:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#d0d4da),to(#c8ccd2));
  background:-webkit-linear-gradient(top,#d0d4da,#c8ccd2);
}

/* --- 修改后 --- */
.ios6-app-rank{
  display:table-cell;
  vertical-align:middle;
  width:20px; /* 把宽度改小，从28px缩减到20px，让数字更靠左，给图标腾出空间 */
  padding-right: 5px; /* 增加一点右侧内边距，防止数字和图标贴得太近 */
  font-size:15px; /* 稍微缩小一点字号，让比例更协调 */
  font-weight:700;
  color:#6d6d72;
  text-align:center;
}

.ios6-app-icon{
  display:table-cell;
  vertical-align:middle;
  width:67px; /* 增加容器宽度：57px(图标) + 10px(右间距) = 67px，确保空间绝对够用 */
  min-width: 67px; /* 关键魔法：强制最小宽度，绝不允许被 table 布局挤压！ */
  padding-right:10px;
}

.ios6-app-icon img{
  width:57px;
  height:57px;
  display: block; /* 设为块级元素，消除底部幽灵空白 */
  /* 防止图片被压缩变形，保持原始比例，如果浏览器支持的话 */
  object-fit: cover; 
  -webkit-border-radius:10px;
  border-radius:10px;
  border:1px solid rgba(0,0,0,.15);
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);
  box-shadow:0 1px 2px rgba(0,0,0,.2);
}
.ios6-app-info{display:table-cell;vertical-align:middle}
.ios6-app-name{font-size:14px;font-weight:600;color:#333;line-height:1.3;display:block;margin-bottom:1px}
.ios6-app-category{font-size:12px;color:#8e8e93;display:block;line-height:1.3}
.ios6-app-developer{font-size:11px;color:#8e8e93;display:block}
.ios6-app-ratingcount{font-size:11px;color:#8e8e93}

/* 修改前：纯文字版的简单星星样式 */
/* .ios6-stars{display:inline-block;vertical-align:middle;margin-top:2px;white-space:nowrap} */
/* .ios6-star{...} */
/* .ios6-star-empty{color:#ccc} */

/* 修改后：支持双层 SVG 重叠的样式 */
.ios6-stars {
  display: inline-block;
  vertical-align: middle;
  position: relative; /* 建立定位坐标系 */
  margin-top: 2px;
  width: 60px; /* 5颗 12px 的 SVG 星星 */
  height: 12px;
}
/* 底层：灰色空心星星，全满显示 */
.ios6-stars-bg {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* 顶层：黄色实心星星，根据评分通过 width 遮罩显示 */
.ios6-stars-fg {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  overflow: hidden; /* 关键：超出百分比宽度的黄色星星会被隐藏，露出底下的灰色星星 */
  white-space: nowrap;
}
/* 去除 SVG 的多余间距 */
.ios6-stars svg {
  display: inline-block;
  vertical-align: top;
}

/* 浠锋牸鎸夐挳 鈥?iOS 6缁忓吀娓愬彉 */
.ios6-app-action{display:table-cell;vertical-align:middle;width:72px;text-align:right}
.ios6-btn-price{
  display:inline-block;min-width:50px;padding:3px 8px;
  -webkit-border-radius:3px;border-radius:3px;
  font-size:11px;font-weight:700;color:#fff;text-align:center;
  text-shadow:0 -1px 0 rgba(0,0,0,.3);text-decoration:none;
  background:-webkit-gradient(linear,left top,left bottom,from(#75b836),color-stop(0.5,#5aaa1a),color-stop(0.51,#4f9a19),to(#3d8a0c));
  background:-webkit-linear-gradient(top,#75b836 0%,#5aaa1a 50%,#4f9a19 51%,#3d8a0c 100%);
  border:1px solid #3a7a0a;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.25);
  box-shadow:0 1px 1px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.25);
  cursor:pointer;
}
/* 鎸変笅鍑归櫡锛?*/
.ios6-btn-price:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#3d8a0c),to(#75b836));
  background:-webkit-linear-gradient(top,#3d8a0c,#75b836);
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
  box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
}
.ios6-btn-price.blue{
  background:-webkit-gradient(linear,left top,left bottom,from(#6aabdb),color-stop(0.5,#3e8dcc),color-stop(0.51,#2573b9),to(#1a5fa5));
  background:-webkit-linear-gradient(top,#6aabdb 0%,#3e8dcc 50%,#2573b9 51%,#1a5fa5 100%);
  border-color:#1a5a96;
}
.ios6-btn-price.blue:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#1a5fa5),to(#6aabdb));
  background:-webkit-linear-gradient(top,#1a5fa5,#6aabdb);
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
  box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
}

/* Today鍗＄墖 */
.ios6-today-section{margin:0 10px 15px}
.ios6-today-card{
  display:block;position:relative;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);
  overflow:hidden;margin-bottom:10px;text-decoration:none;color:#333;
}
.ios6-today-card:active{opacity:.85}
.ios6-today-banner{
  width:100%;height:140px;overflow:hidden;
  background:-webkit-gradient(linear,left top,right bottom,from(#4a90d9),to(#2868a7));
  background:-webkit-linear-gradient(135deg,#4a90d9,#2868a7);
}
.ios6-today-banner img{width:100%;height:140px}
.ios6-today-label{
  position:absolute;top:8px;left:8px;
  font-size:10px;font-weight:700;color:rgba(255,255,255,.8);
  text-transform:uppercase;letter-spacing:1px;
}
.ios6-today-body{padding:8px 10px}
.ios6-today-title{font-size:15px;font-weight:700;color:#333;margin-bottom:2px}
.ios6-today-desc{font-size:12px;color:#8e8e93;line-height:1.4}

/* Banner杞挱 */
.ios6-banner-wrap{
  margin:8px 10px;overflow:hidden;
  -webkit-border-radius:6px;border-radius:6px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);
  position:relative;background:#ddd;
}
.ios6-banner-slide{display:none}
.ios6-banner-slide.active{display:block}
.ios6-banner-slide img{width:100%;display:block}
.ios6-banner-dots{text-align:center;padding:6px 0;background:rgba(0,0,0,.02)}
.ios6-banner-dot{
  display:inline-block;width:7px;height:7px;
  -webkit-border-radius:50%;border-radius:50%;
  background:#c7c7cc;margin:0 3px;
}
.ios6-banner-dot.active{background:#3870a8}

/* ============================================
   新品推荐 (横向滑动卡片 & 图标) 
   ============================================ */
.ios6-newapps-scroll {
  /* 关键：增加和下方 New 列表一模一样的边距、边框和阴影，完美对齐！ */
  margin: 0 10px 15px; 
  background: #fff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #b4b4b4;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  /* 增加内边距，让里面的大图标有呼吸感 */
  padding: 15px 12px 8px; 
}

.ios6-newapp-item {
  display: inline-block;
  /* 容器加宽，配合大图标 */
  width: 82px; 
  text-align: center;
  margin-right: 15px;
  vertical-align: top;
  white-space: normal;
  text-decoration: none;
  color: #333;
}

.ios6-newapp-item img {
  /* 图标放大至 76x76px (比下方 New 列表的 57px 大出不少) */
  width: 76px; 
  height: 76px;
  object-fit: cover;
  /* 经典的 Apple 图标圆角弧度需要随尺寸增加 */
  -webkit-border-radius: 16px; 
  border-radius: 16px;
  border: 1px solid rgba(0,0,0,.12);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.15);
  box-shadow: 0 1px 3px rgba(0,0,0,.15);
  margin-bottom: 6px;
}

.ios6-newapp-item span {
  display: block;
  line-height: 1.2;
}
/* ============================================
   iOS 6 鈥?璇︽儏椤?+ 鍒嗙被 + 璇勮 + 鍒嗛〉 + 404
   ============================================ */

/* 修改后 */
.ios6-detail-header{
  margin:0 10px 10px;padding:12px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
  display:block; /* 恢复为标准块，完美贴合 margin */
  overflow:hidden; /* 清除内部浮动，撑开白色背景高度 */
}
/* 修改后 */
.ios6-detail-icon{
  float:left; /* 左侧浮动 */
  width:72px; /* 直接设置为图片的实际宽度 */
  margin-right:12px; /* 使用 margin 替代 padding 产生间距 */
}
.ios6-detail-icon img{
  width:72px;height:72px;
  -webkit-border-radius:14px;border-radius:14px;
  border:1px solid rgba(0,0,0,.15);
  -webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);
}

/* 修改后 */
.ios6-detail-info{
  display:block;
  overflow:hidden; /* 触发 BFC (Block Formatting Context)，它会自动填满图标右侧的剩余空间，绝不换行，也不会被挤扁 */
}
.ios6-detail-name{font-size:17px;font-weight:700;color:#333;margin-bottom:2px}
.ios6-detail-dev{font-size:13px;color:#3870a8;margin-bottom:3px}
.ios6-detail-meta{font-size:12px;color:#8e8e93;margin-bottom:6px}
.ios6-detail-actions{margin-top:4px}

/* 淇℃伅琛ㄦ牸 */
.ios6-info-table{
  margin:0 10px 10px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;overflow:hidden;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
}
.ios6-info-row{display:table;width:100%;padding:7px 12px;border-bottom:1px solid #e0e0e0;font-size:13px}
.ios6-info-row:last-child{border-bottom:none}
.ios6-info-label{display:table-cell;width:80px;color:#8e8e93;vertical-align:top}
.ios6-info-value{display:table-cell;color:#333;vertical-align:top}

/* 鎴浘妯悜婊氬姩 */
.ios6-screenshots{margin:0 10px 10px}
.ios6-screenshots-title{padding:6px 5px;font-size:15px;font-weight:700;color:#4c566c;text-shadow:0 1px 0 rgba(255,255,255,.8)}
.ios6-screenshots-scroll{
  overflow-x:auto;overflow-y:hidden;
  -webkit-overflow-scrolling:touch;
  white-space:nowrap;padding-bottom:8px;
}
.ios6-screenshots-scroll img{
  display:inline-block;height:180px;width:auto;
  -webkit-border-radius:4px;border-radius:4px;
  border:1px solid #b4b4b4;margin-right:8px;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);
}

/* 鎻忚堪鍖?*/
.ios6-description{
  margin:0 10px 10px;padding:12px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
  font-size:14px;line-height:1.6;color:#333;
}
.ios6-description h2,.ios6-description h3{font-size:15px;margin:10px 0 5px}
.ios6-description p{margin:0 0 8px}
.ios6-description img{-webkit-border-radius:4px;border-radius:4px;margin:6px 0}

/* 鍒嗙被椤?*/
.ios6-cat-item{
  display:table;width:100%;padding:10px 12px;
  background:#fff;border-bottom:1px solid #e0e0e0;
  text-decoration:none;color:#333;
}
.ios6-cat-item:active{background:#d0d4da}
.ios6-cat-icon{display:table-cell;vertical-align:middle;width:40px}
.ios6-cat-icon img{
  width:30px;height:30px;
  -webkit-border-radius:6px;border-radius:6px;
  border:1px solid rgba(0,0,0,.1);
}
.ios6-cat-name{display:table-cell;vertical-align:middle;font-size:15px;font-weight:500;color:#333}
.ios6-cat-arrow{display:table-cell;vertical-align:middle;width:20px;text-align:right;color:#c7c7cc}
.ios6-arrow-right{
  display:inline-block;width:8px;height:8px;
  border-right:2px solid #c7c7cc;border-bottom:2px solid #c7c7cc;
  -webkit-transform:rotate(-45deg);transform:rotate(-45deg);
}

/* 璇勮 */
.ios6-reviews{margin:0 10px 15px}
.ios6-review-item{
  padding:10px 12px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;margin-bottom:8px;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
}
.ios6-review-header{display:table;width:100%;margin-bottom:4px}
.ios6-review-author{display:table-cell;font-size:13px;font-weight:600;color:#333}
.ios6-review-date{display:table-cell;text-align:right;font-size:12px;color:#8e8e93}
.ios6-review-body{font-size:13px;color:#555;line-height:1.5}
.ios6-review-body p{margin:0 0 5px}

/* 璇勮琛ㄥ崟 */
.ios6-comment-form{
  margin:0 10px 15px;padding:12px;background:#fff;
  -webkit-border-radius:10px;border-radius:10px;
  border:1px solid #b4b4b4;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);
}
.ios6-comment-form label{display:block;font-size:13px;font-weight:600;color:#4c566c;margin-bottom:3px}
.ios6-comment-form input[type="text"],
.ios6-comment-form input[type="email"],
.ios6-comment-form input[type="url"],
.ios6-comment-form textarea{
  display:block;width:100%;padding:7px 10px;
  border:1px solid #c7c7cc;
  -webkit-border-radius:6px;border-radius:6px;
  background:#fff;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  font-size:14px;color:#333;margin-bottom:8px;
}
.ios6-comment-form textarea{height:80px;resize:vertical}
.ios6-comment-form button[type="submit"]{
  display:inline-block;padding:7px 18px;
  -webkit-border-radius:5px;border-radius:5px;
  font-size:14px;font-weight:700;color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.3);
  background:-webkit-gradient(linear,left top,left bottom,from(#6aabdb),color-stop(0.5,#3e8dcc),color-stop(0.51,#2573b9),to(#1a5fa5));
  background:-webkit-linear-gradient(top,#6aabdb,#3e8dcc 50%,#2573b9 51%,#1a5fa5);
  border:1px solid #1a5a96;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.25);
  box-shadow:0 1px 1px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.25);
  cursor:pointer;
}
.ios6-comment-form button[type="submit"]:active{
  background:-webkit-gradient(linear,left top,left bottom,from(#1a5fa5),to(#6aabdb));
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
}

/* 鍒嗛〉 */
.ios6-pagination{text-align:center;padding:12px 10px}
.ios6-pagination a,.ios6-pagination span{
  display:inline-block;min-width:30px;height:30px;line-height:30px;
  padding:0 8px;margin:0 2px;
  -webkit-border-radius:5px;border-radius:5px;
  font-size:14px;font-weight:600;text-decoration:none;
}
.ios6-pagination a{
  background:#fff;color:#3870a8;border:1px solid #b4b4b4;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px rgba(0,0,0,.08);
}
.ios6-pagination a:active{
  background:#d0d4da;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);
}
.ios6-pagination span.current{
  background:-webkit-gradient(linear,left top,left bottom,from(#6aabdb),to(#2573b9));
  background:-webkit-linear-gradient(top,#6aabdb,#2573b9);
  color:#fff;border:1px solid #1a5a96;text-shadow:0 -1px 0 rgba(0,0,0,.3);
}

/* 404 */
.ios6-404{text-align:center;padding:60px 20px}
.ios6-404 h1{font-size:60px;color:#c7c7cc;margin-bottom:10px}
.ios6-404 p{font-size:16px;color:#8e8e93}

/* 鐩稿叧鎺ㄨ崘 */
.ios6-related{margin:0 10px 15px}

/* 宸ュ叿绫?*/
.ios6-hidden{display:none}
.ios6-text-center{text-align:center}
/* ============================================
   iOS 6 风格 "关于我们" 页面
   ============================================ */
.ios6-about-card {
    margin: 0 10px 20px;
    padding: 20px 15px;
    background: #fff;
    /* 经典的银色金属渐变质感 */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ececec));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ececec 100%);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #b4b4b4;
    /* 内发光与外侧细微阴影 */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.15), inset 0 1px 0 rgba(255,255,255,1);
    box-shadow: 0 1px 3px rgba(0,0,0,.15), inset 0 1px 0 rgba(255,255,255,1);
    text-align: center;
}

.ios6-about-logo { margin-bottom: 15px; }
.ios6-about-logo img {
    width: 80px; height: 80px;
    -webkit-border-radius: 16px; border-radius: 16px;
    border: 1px solid rgba(0,0,0,0.2);
    /* Logo 强烈的立体投影 */
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.3), inset 0 1px 0 rgba(255,255,255,0.5);
 