@charset "UTF-8";
html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0;
  padding: 1.5em;
  }

article,
aside,
footer,
header,
nav,
section {
  display: block; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

figcaption,
figure,
main {
  display: block; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

pre {
  font-family: monospace, monospace;
  font-size: 1em; }

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

b,
strong {
  font-weight: inherit; }

b,
strong {
  font-weight: bolder; }

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

audio,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  padding: 0.35em 0.75em 0.625em; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  display: inline-block;
  vertical-align: baseline; }

textarea {
  overflow: auto; }

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; }

details,
menu {
  display: block; }

summary {
  display: list-item; }

canvas {
  display: inline-block; }

template {
  display: none; }

[hidden] {
  display: none; }

.iconfont {
  font-family: "iconfont" !important;
  font-size: 2rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  vertical-align: bottom; }

@font-face {
  font-family: 'iconfont';
  /* project id 1534823 */
  src: url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.eot");
  src: url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.woff2") format("woff2"), url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.woff") format("woff"), url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.ttf") format("truetype"), url("//at.alicdn.com/t/font_1534823_54aod8uuvbs.svg#iconfont") format("svg"); }
html {
  font-size: 62.5%; }

body {
  font-size: 1.4rem;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  line-height: 1.5;
  overflow-x: hidden; }

.list-unstyled {
  list-style: none;
  padding-left: 0; }

.list-inline {
  list-style: none;
  padding-left: 0;
  position: relative;
  margin: 0 -.5rem; }
  .list-inline .list-inline-item {
    display: inline-block;
    padding: 0 .5rem; }

a:link, a:hover, a:active, a:after {
  text-decoration: none;
  color: #343a40; }

.text-primary {
  color: #007bff; }

a.text-primary {
  color: #007bff; }

.text-secondary {
  color: #868e96; }

a.text-secondary {
  color: #868e96; }

.text-success {
  color: #28a745; }

a.text-success {
  color: #28a745; }

.text-info {
  color: #17a2b8; }

a.text-info {
  color: #17a2b8; }

.text-warning {
  color: #ffc107; }

a.text-warning {
  color: #ffc107; }

.text-danger {
  color: #dc3545; }

a.text-danger {
  color: #dc3545; }

.text-light {
  color: #f8f9fa; }

a.text-light {
  color: #f8f9fa; }

.text-dark {
  color: #343a40; }

a.text-dark {
  color: #343a40; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.text-left {
  text-align: left; }

.font-w-bold {
  font-weight: bold; }

.font-w-normal {
  font-weight: normal; }

.font-w-lighter {
  font-weight: lighter; }

.hide {
  display: none; }

.badge {
  padding: .25rem 1.25rem;
  border-radius: 2rem;
  line-height: 1;
  white-space: nowrap;
  background-color: #868e96; }

.badge-vivo {
  background-color: #415fff;
  color: white; }

.badge-oppo {
  background-color: #05B570;
  color: white; }

.badge-xiaomi {
  background-color: #ff6700;
  color: white; }

.badge-meizu {
  background-color: #00c3f5;
  color: white; }

.badge-huawei {
  background-color: #cb242b;
  color: white; }

.badge-lenovo {
  background-color: #e12726;
  color: white; }

.badge-samsung {
  background-color: #172e9d;
  color: white; }

.badge-le {
  background-color: #2f84c5;
  color: white; }

.badge-thz360 {
  background-color: #23ac38;
  color: white; }

.badge-smartisan {
  background-color: #d4091d;
  color: white; }

.path-group > .path-group-item {
  display: inline-block; }
  .path-group > .path-group-item:not(:last-child)::after {
    content: ' -';
    color: #868e96; }

.outer {
  padding: 0; }

.list-phone-model li {
  padding: 1rem 0; }
  .list-phone-model li p {
    margin: 0; }

.list-qanda {
  background-color: white; }
  .list-qanda li {
    position: relative; }
    .list-qanda li::marker {
      color: #868e96; }
  .list-qanda p {
    margin: 0; }

.qanda-q,
.qanda-a {
  padding: 1rem; }

.qanda-q {
  position: relative;
  display: block;
  border-bottom: solid 1px #e9ecef;
  padding-right: 3rem;
  padding-left: 2.5rem; }
  .qanda-q::after {
    content: '';
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJNMS4xLDMuNUw4LDExbDYuOS03LjVjMC4zLTAuMywwLjctMC4zLDAuOSwwYzAuMywwLjMsMC4zLDAuNywwLDAuOWwtNy4zLDhjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4yCgljLTAuMiwwLTAuNC0wLjEtMC41LTAuMmwtNy4zLThjLTAuMy0wLjMtMC4zLTAuNywwLTAuOUMwLjUsMy4zLDAuOSwzLjMsMS4xLDMuNUwxLjEsMy41eiIvPgo8L3N2Zz4=") no-repeat center;
    transition: all ease-in-out .3s; }
  .qanda-q.open::after {
    transform: rotate(180deg); }
  .qanda-q .iconfont {
    position: absolute;
    left: 0;
    top: 1rem;
    color: #868e96; }

.qanda-a {
  background-color: #f8f9fa;
  border-radius: .4rem; }
  .qanda-a img {
    max-width: 100%; }

/*# sourceMappingURL=style.css.map */
