@import 'bd_font/style.css';
@import 'robot/robot.css';
:root {
  --brand1-color: #ffede6;
  --brand2-color: #ffd1c0;
  --brand3-color: #ffb095;
  --brand4-color: #ff8d68;
  --brand5-color: #ff6b3b;
  --brand6-color: #ff5000;
  --brand7-color: #e34600;
  --brand8-color: #bd3900;
  --brand9-color: #912900;
  --brand10-color: #641a00;
}
html,
body {
  height: 100%;
  width: 100%;
  color: #0F2133;
  font: 14px/1.5 Open Sans, PingFang SC, Microsoft YaHei, Helvetica Neue, Hiragino Sans GB, WenQuanYi Micro Hei, Arial, sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  background-color: #F5F7FA;
}
#__vedeng,
#__layout {
  width: 100%;
  height: 100%;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
a {
  text-decoration: none;
  color: #0F2133;
}
a:active,
a:visited {
  color: #0F2133;
}
ul {
  list-style: none;
}
button,
input,
optgroup,
select,
textarea {
  border: 0;
  outline: 0;
  font: inherit;
  color: inherit;
}
button {
  cursor: pointer;
}
img {
  border: 0;
  vertical-align: middle;
}
* {
  outline: none;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #111E36;
  /*输入框提示语的字体样式*/
  font-size: 14px;
}
input[type=search] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  font-family: inherit;
  font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
  display: none;
}
.grid {
  max-width: 1580px;
  min-width: 1240px;
  padding: 0 20px;
  margin: 0 auto;
}
.grid-stable {
  width: 1260px;
  padding: 0 20px;
  margin: 0 auto;
}
.common-price {
  font-family: robot;
  color: #f60;
}
.common-price-gray {
  font-family: robot;
  color: #828E99;
}
.ui-crumb-wrap {
  display: flex;
  align-items: center;
}
.ui-crumb-wrap .crumb-item {
  color: #828E99;
}
.ui-crumb-wrap a.crumb-item:hover {
  color: var(--brand6-color);
}
.ui-crumb-wrap .icon-app-right {
  margin: 0 4px;
  color: #828E99;
}
.global-header-bg {
  background: linear-gradient(#FFEDE0, #F5F7FA);
  width: 100%;
  height: 600px;
  position: fixed;
  top: 64px;
  left: 0;
}
.ui-line-8 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-7 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-6 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-5 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-4 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-3 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-2 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-line-1 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
