/*@function px2vh($px) {
    $vh:12.94px;
    @return ($px/$vh) +vh;
}*/
/* line 5, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 4, ../../scss/common/_base.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";
  font-size: 12px;
}

/* line 10, ../../scss/common/_base.scss */
html {
  height: 100%;
}

/* line 14, ../../scss/common/_base.scss */
a {
  text-decoration: none;
}

/* line 18, ../../scss/common/_base.scss */
ul, li {
  list-style: none;
}

/* line 22, ../../scss/common/_base.scss */
input[type=text] {
  font-size: 12px;
  border: 1px solid #c8cbcc;
  padding: 2px 30px 0 10px;
  outline: none;
  background-color: white;
  -webkit-rtl-ordering: logical;
  cursor: text;
}
/* line 32, ../../scss/common/_base.scss */
input[type=text]:focus {
  border-bottom: 3px solid #000;
  padding-top: 2px;
}

/* line 38, ../../scss/common/_base.scss */
input[type=button] {
  border: none;
  letter-spacing: 3px;
}

/* line 4, ../../scss/mobile/logistics.scss */
body {
  background-color: #f5f5f5;
}

/* line 8, ../../scss/mobile/logistics.scss */
header {
  height: 1.17333rem;
  background-color: #074a92;
  padding: 0 5.6vw 0 4.66667vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 16, ../../scss/mobile/logistics.scss */
header #return {
  width: 4.13333vw;
  height: 0.41333rem;
}
/* line 21, ../../scss/mobile/logistics.scss */
header #home {
  width: 5.2vw;
  height: 0.45333rem;
}
/* line 26, ../../scss/mobile/logistics.scss */
header span {
  font-size: 0.42667rem;
  color: #fff;
}

/* line 32, ../../scss/mobile/logistics.scss */
main {
  background-color: #fff;
}
/* line 36, ../../scss/mobile/logistics.scss */
main > img {
  width: 100vw;
  height: 3.14667rem;
  margin-top: 0.13333rem;
}
/* line 42, ../../scss/mobile/logistics.scss */
main > p {
  font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Hiragino Sans GB", "Source Han Sans CN Normal", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  padding: 0.06667rem 4.53333vw;
  line-height: 0.53333rem;
  background-color: #fff;
  text-indent: 2em;
  color: #333333;
  font-size: 0.26667rem;
}
/* line 52, ../../scss/mobile/logistics.scss */
main h1 {
  color: #0077bb;
  margin: 0.66667rem 0 0.26667rem;
  font-size: 0.53333rem;
}
/* line 58, ../../scss/mobile/logistics.scss */
main h2 {
  margin: 0.33333rem 0.2rem 0.33333rem;
  font-size: 0.33333rem;
}
/* line 63, ../../scss/mobile/logistics.scss */
main h3 {
  margin: 0.26667rem 0;
  font-size: 0.32rem;
}
/* line 68, ../../scss/mobile/logistics.scss */
main blockquote {
  padding: 0.13333rem 0.2rem;
  border-left-style: solid;
  border-left-width: 0.13333rem;
  margin: 0 0 0.26667rem;
  border-color: #D6DBDF;
  background: none repeat scroll 0 0 rgba(102, 128, 153, 0.05);
}
/* line 76, ../../scss/mobile/logistics.scss */
main blockquote ul {
  padding: 0;
  margin: 0 0 0.13333rem 0.33333rem;
}
/* line 80, ../../scss/mobile/logistics.scss */
main blockquote ul li {
  line-height: 0.36rem;
  display: list-item;
  color: #2C3E50;
  list-style-type: disc;
  font-size: 0.26667rem;
}
/* line 90, ../../scss/mobile/logistics.scss */
main .manager {
  height: 6.61333rem;
  padding: 1rem 22vw 1.54667rem 18.66667vw;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 98, ../../scss/mobile/logistics.scss */
main .manager span {
  font-size: 0.37333rem;
  color: #fff;
  background-image: url(../../images/mobile/logistics/phone.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 59.33333vw;
  height: 1.86667rem;
  line-height: 1.86667rem;
  text-align: center;
}

/* line 111, ../../scss/mobile/logistics.scss */
footer {
  height: 1.84rem;
  padding: 0.4rem 0;
  position: absolute;
  bottom: 0;
  width: 100vw;
}
/* line 118, ../../scss/mobile/logistics.scss */
footer ul.link {
  display: flex;
  height: 0.69333rem;
  justify-content: center;
  align-items: center;
}
/* line 125, ../../scss/mobile/logistics.scss */
footer ul.link li a, footer ul.link li i {
  display: block;
  height: 0.69333rem;
  line-height: 0.69333rem;
  font-size: 0.26667rem;
  font-weight: 500;
  color: #333333;
}
/* line 134, ../../scss/mobile/logistics.scss */
footer ul.link li i {
  margin: 0 2.66667vw;
}
/* line 140, ../../scss/mobile/logistics.scss */
footer ul.web-info {
  display: flex;
  height: 0.26667rem;
  justify-content: center;
  align-items: center;
}
/* line 147, ../../scss/mobile/logistics.scss */
footer ul.web-info li span {
  display: block;
  height: 0.26667rem;
  line-height: 0.26667rem;
  font-size: 0.16rem;
  margin: 0 1.33333vw;
}
