/**
 * apidoc main css file
 */

/**
 * Define colors
 */
:root {
  --primary: #0088cc;
  --white: #fff;
  --light-gray: #ccc;
  --main-gray: #777;
  --dark-gray: #2d2d2d;
  --hover-gray: #666;
  --meth-get: green;
  --meth-put: #e5c500;
  --meth-post: #4070ec;
  --meth-delete: #ed0039;
  --red: #dc3545;
}

.color-primary {
  color: var(--primary);
}

.bg-primary {
  background-color: var(--primary);
}

.bg-red {
  color: var(--white);
  background-color: var(--red);
}

.border-danger {
  border: 1px solid var(--red);
}

/** for some reason the iOS safari style is applied on date inputs */
/* post get样式 */
input[type="date"] {
  line-height: 1.4 !important;
}
pre[data-type="post"]::before {
  content: "POST";
  display: inline-block;
  margin-right: 15px;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  background-color: #6983ed;
  border-radius: 4px;
  padding: 2px;
}
pre[data-type="get"]::before {
  content: "GET";
  display: inline-block;
  margin-right: 15px;
  font-size: 13px;
  font-weight: 500;
  background-color: #daedff;
  border-radius: 5px;
  padding: 3px 5px;
}
pre[data-type="get"] {
  background-color: #feffe5 !important;
}
pre[data-type="get"] code {
  background-color: #feffe5 !important;
}
pre[data-type="json"] {
  background-color: rgba(250, 250, 250, 1) !important;
}
pre[data-type="json"] code {
  background-color: rgba(250, 250, 250, 1) !important;
}

/* ------------------------------------------------------------------------------------------
   * Content
   * ------------------------------------------------------------------------------------------ */
@font-face {
  font-family: "Glyphicons Halflings";
  src: url("./glyphicons-halflings-regular.eot");
  src: url("./glyphicons-halflings-regular.eot?#iefix")
      format("embedded-opentype"),
    url("./glyphicons-halflings-regular.woff") format("woff"),
    url("./glyphicons-halflings-regular.ttf") format("truetype"),
    url("./glyphicons-halflings-regular.svg#glyphicons-halflingsregular")
      format("svg");
}

body {
  /* font-family: "Source Sans Pro", sans-serif; */
  font-family: -apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell,
    Noto Sans, sans-serif, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC",
    "Hiragino Sans GB", "Microsoft YaHei", Arial;
}

a:focus {
  background-color: var(--primary);
}

#content {
  margin-top: 45px;
  margin-left: 500px;
  padding-left: 10px;
  margin-right: 23%;
  width: 950px;
}

p {
  font-size: 130%;
  color: #373c43;
}

/* section {
    padding: 30px 0;
  } */

article {
  border-top: 1px solid var(--light-gray);
  padding: 14px 0 30px 0;
}

table {
  border-collapse: collapse;
  width: 100%;
  margin: 0 0 20px 0;
}

th {
  background-color: var(--main-gray);
  color: var(--white);
  text-align: left;
  padding: 5px 8px;
  border: 1px solid var(--main-gray);
}

td {
  padding: 5px;
  border: 1px solid var(--main-gray);
}

td.code {
  /* font-family: "Source Code Pro", monospace; */
  font-weight: 400;
}

td.code.code-level-2 {
  /* font-family: "Source Code Pro", monospace; */
}
td.code .level-tree {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0px 9px 0px 3px;
  /* background-color: #3ebd73; */
  border-left: 1px solid #000;
  border-bottom: 1px solid #000;

}
td.code.code-level-2 .level-tree {
  /* background-color: #a82121; */
  margin: 0px 9px 0px 25px;
  border-left: 1px solid #000;
  border-bottom: 1px solid #000;
}

td.code.code-level-2 .level-tree:first-child {
  display: none;
}

.label {
  float: right;
  user-select: none;
}

.label.optional {
  background-color: grey;
}

.label.required {
  color: rgba(245, 34, 45, 1);
  border: 1px solid #f5222d;
  line-height: 13px;
  background: rgba(255, 241, 240, 1);
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  height: 20px;
}

.default-value,
.type-size {
  font-style: italic;
  font-size: 95%;
}

.open-left {
  right: 0;
  left: auto;
}

.invisible {
  visibility: hidden;
}

.input-group-addon.sample-request-select {
  padding: 0 6px;
}

.input-group-addon.sample-request-select select {
  width: auto;
  height: 32px;
}

/* ------------------------------------------------------------------------------------------
   * Request method (HTTP verb)
   * ------------------------------------------------------------------------------------------ */
.method {
  font-weight: 600;
  font-size: 15px;
  display: inline-block;
  margin: 0 0 5px 0;
  padding: 4px 5px;
  border-radius: 6px;
  text-transform: uppercase;
  background-color: var(--main-gray);
  color: var(--white);
}

.meth-get {
  background-color: var(--meth-get);
}

.meth-put {
  background-color: var(--meth-put);
}

.meth-post {
  background-color: var(--meth-post);
}

.meth-delete {
  background-color: var(--meth-delete);
}

/* ------------------------------------------------------------------------------------------
   * Sidenav
   * ------------------------------------------------------------------------------------------ */
.sidenav {
  color: #646a73;
  width: 270px;
  position: fixed;
  top: 110px;
  left: 42px;
  bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  /* background-color: pink; */
}

.sidenav > li > a {
  color: #373c43;
  display: block;
  padding: 6px 13px;
}

/* non active sidenav link are highlighted on hover */
/* .sidenav > li:not(.active) > a:hover {
    background-color: var(--hover-gray);
  } */

.sidenav > li.nav-header {
  margin-top: 8px;
  margin-bottom: 8px;
}

.sidenav > li.nav-header > a {
  padding: 2px 25px;
  padding-left: 12px;
  font-weight: 600;
}

.sidenav > li.active > a {
  position: relative;
  /* background-color: var(--primary); */
  color: #3370ff;
  border-left: 2px solid #3370ff;
}
.nav > li > a:focus,
.nav > li > a:hover {
  background-color: #fff;
  color: #3370ff;
}
.sidenav > li:not(.nav-header) > a {
  padding-left: 24px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 6px;
  margin-bottom: 6px;
}
/**
   * TODO: commented out for the moment
  .sidenav > li.has-modifications a {
    border-right: 4px solid var(--main-gray);
  }
  
  .nav-list-item :not(.is-new) {
    border-left: 4px solid var(--main-gray);
  }
  
  .sidenav > li.is-new a {
    border-left: 4px solid var(--primary);
  }
  */

/* ------------------------------------------------------------------------------------------
   * Side nav search
   * ------------------------------------------------------------------------------------------ */
.sidenav-search {
  width: 20%;
  left: 0px;
  position: fixed;
  padding: 16px 20px 10px 20px;
  background-color: var(--dark-gray);
}

.sidenav-search .search {
  height: 26px;
}

.search-reset {
  position: absolute;
  display: block;
  cursor: pointer;
  width: 20px;
  height: 20px;
  text-align: center;
  right: 28px;
  top: 17px;
  background-color: #fff;
}

/* ------------------------------------------------------------------------------------------
   * Compare
   * ------------------------------------------------------------------------------------------ */

ins {
  background: #60d060;
  text-decoration: none;
  color: #000000;
}

del {
  background: #f05050;
  color: #000000;
}

.label-ins {
  background-color: #60d060;
}

.label-del {
  background-color: #f05050;
  text-decoration: line-through;
}

pre.ins {
  background-color: #60d060;
}

pre.del {
  background-color: #f05050;
  text-decoration: line-through;
}

table.ins th,
table.ins td {
  background-color: #60d060;
}

table.del th,
table.del td {
  background-color: #f05050;
  text-decoration: line-through;
}

tr.ins td {
  background-color: #60d060;
}

tr.del td {
  background-color: #f05050;
  text-decoration: line-through;
}

/* ------------------------------------------------------------------------------------------
   * Spinner
   * ------------------------------------------------------------------------------------------ */

#loader {
  position: absolute;
  width: 100%;
}

#loader p {
  padding-top: 80px;
  margin-left: -4px;
}

.spinner {
  margin: 200px auto;
  width: 60px;
  height: 60px;
  position: relative;
}

.container1 > div,
.container2 > div,
.container3 > div {
  width: 14px;
  height: 14px;
  background-color: #0088cc;

  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}

.container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}

.container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}

.circle1 {
  top: 0;
  left: 0;
}
.circle2 {
  top: 0;
  right: 0;
}
.circle3 {
  right: 0;
  bottom: 0;
}
.circle4 {
  left: 0;
  bottom: 0;
}

.container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.container3 .circle1 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}

@keyframes bouncedelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}

/* ------------------------------------------------------------------------------------------
   * Tabs
   * ------------------------------------------------------------------------------------------ */
ul.nav-tabs {
  margin: 0;
}

p.deprecated span {
  color: var(--red);
  font-weight: bold;
  text-decoration: underline;
}

/**
   * Footer
   */
#generator {
  padding: 10px 0;
}

/* ------------------------------------------------------------------------------------------
   * Print
   * ------------------------------------------------------------------------------------------ */

@media print {
  #sidenav,
  #version,
  #versions,
  section .version,
  section .versions {
    display: none;
  }

  #content {
    margin-left: 0;
  }

  a {
    text-decoration: none;
    color: inherit;
  }

  a:after {
    content: " [" attr(href) "] ";
  }

  p {
    color: #000000;
  }

  pre {
    background-color: #ffffff;
    color: #000000;
    padding: 10px;
    border: #808080 1px solid;
    border-radius: 6px;
    position: relative;
    margin: 10px 0 20px 0;
  }
} /* /@media print */

/* ------------------------------------------------------------------------------------------
   * tophead
   * ------------------------------------------------------------------------------------------ */
#tophead {
  position: fixed;
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(222, 224, 227, 1);
  padding-left: 40px;
  background-color: #fff;
  z-index: 999;
}
/* 为了tophead fixed布局下面的盒子不脱离标准流准备的div盒子 */
#tophead-bottom {
  width: 100%;
  height: 70px;
}
#tophead .tophead-logo {
  display: inline-block;
  height: 35px;
  width: 35px;
  margin-left: 10px;
  margin-right: 10px;
  background: url("../img/Vector.png") no-repeat;
}
#tophead .tophead-title {
  font-size: 24px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
/* 覆盖bootstrap样式 */
.row-change {
  margin-left: -30px;
  margin-right: -30px;
}
/* 覆盖bootstrap样式 */
.container-fluid {
  padding-right: 0px;
  padding-left: 0px;
  margin-right: 40px;
}
/* project样式 */
.pull-left .openapi {
  color: rgba(55, 60, 67, 1);
  font-size: 30px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
}
.zongshu {
  display: block;
  margin-top: 45px;
}
.title-big {
  color: rgba(55, 60, 67, 1);
  font-size: 24px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
}
.more_big {
  font-size: 50px;
}
#header h2 {
  color: rgba(55, 60, 67, 1);
  font-size: 20px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  margin-bottom: 20px;
  margin-top: 20px;
}
#header p {
  color: #373c43;
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  /* margin-bottom: 43px; */
}
/* 解决部分样式不符合大众问题 */
/* #header p:nth-child(6) {
  margin-bottom: 6px;
}
#header p:nth-child(9) {
  margin-bottom: 0px;
}
#header p:nth-child(11) {
  margin-bottom: 0px;
}
#header pre:nth-child(12) {
  margin-bottom: 40px;
}
#header p:nth-child(14) {
  margin-bottom: 7px;
}
#header p:nth-child(21) {
  margin-bottom: 15px;
} */

/* 覆盖pre原先的样式 */
pre {
  padding: 15px 15px;
  margin: 20px 0px 20px;
  border: 0px;
  font-weight: 400;
  color: rgba(56, 58, 66, 1);
  /* font-family: "Monaco"; */
  background: rgba(250, 250, 250, 1);
  border-radius: 4px;
  font-size: 13.5px;
}
/* 修改代码块样式问题 */
#header pre:nth-child(12) {
  background: rgba(255, 247, 230, 1);
}
#header ul li {
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
#header ul {
  margin-bottom: 20px;
}
/* 修改header表格样式 */
#header table thead tr th {
  border: 0px;
  color: rgba(55, 60, 67, 1);
  padding: 12px 12px;
  font-size: 14px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  background: rgba(250, 250, 250, 1);
  box-shadow: -13px 0px 0px -12px rgb(0 0 0 / 6%);
}
#header table thead tr th:first-child {
  box-shadow: none;
}
#header table tbody td {
  padding: 16px;
  border: 0px;
  color: rgba(55, 60, 67, 1);
  font-size: 14px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  box-shadow: 0px 0.5px 0px 0px #eae8e8;
}
/* 修改section云采集部分样式 */
#api--cloudextractionStart article {
  border-top: 0px solid #fff;
}
#api--cloudextractionStart article .pull-left span:nth-child(1) {
  display: block;
  color: rgba(55, 60, 67, 1);
  font-size: 24px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  margin-bottom: 25px;
}
#api--cloudextractionStart article .pull-left span:nth-child(2) {
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
}

#api--cloudextractionStart article pre {
  background: rgba(240, 245, 255, 1);
  border-radius: 4px;
}
pre[class*="language-"] {
  margin: 1.5rem 0;
  color: rgba(56, 58, 66, 1);
  font-size: 13px;
  font-weight: 400;
  /* font-family: "Monaco"; */
}
#api--cloudextractionStart article p:nth-child(5) {
  color: rgba(56, 58, 66, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "Monaco"; */
}
#api--cloudextractionStart article h2:nth-child(6) {
  margin-top: 30px;
  margin-bottom: 20px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
#api--cloudextractionStart article h2:nth-child(12) {
  margin-top: 30px;
  margin-bottom: 20px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
#api--cloudextractionStart article h2:nth-child(16) {
  margin-top: 30px;
  margin-bottom: 20px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
#api--cloudextractionStart article h2:nth-child(18) {
  margin-top: 30px;
  margin-bottom: 20px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
/* 修改section 第一部分article表格样式 */
#api--cloudextractionStart article table thead tr th {
  border: 0px;
  color: rgba(55, 60, 67, 1);
  padding: 12px 12px;
  font-size: 14px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  background: rgba(250, 250, 250, 1);
  box-shadow: -13px 0px 0px -12px rgb(0 0 0 / 6%);
}
#api--cloudextractionStart article table tbody td {
  padding: 7px 20px;
  border: 0px;
  color: rgba(55, 60, 67, 1);
  font-size: 14px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  box-shadow: 0px 0.5px 0px 0px #eae8e8;
}
#api--cloudextractionStart article table tbody td p {
  margin-top: 10px;
  font-size: 14px;
  background-color: #373c43;
}
#api--cloudextractionStart article ul li {
  margin-top: 15px;
}
/* 修改接口调用凭证部分样式 */
/* 全新token部分 */
article {
  border-top: 0px;
}
article .pull-left span:nth-child(1) {
  display: block;
  color: rgba(55, 60, 67, 1);
  font-size: 24px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  margin-bottom: 25px;
}
article .pull-left span:nth-child(2) {
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
}
article pre {
  background: rgba(240, 245, 255, 1);
  border-radius: 4px;
}
article p:nth-child(5) {
  color: rgba(56, 58, 66, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "Monaco"; */
}
article h2 {
  margin-top: 30px;
  margin-bottom: 20px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
article table thead tr th {
  border: 0px;
  color: rgba(55, 60, 67, 1);
  padding: 12px 12px;
  font-size: 14px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  background: rgba(250, 250, 250, 1);
  box-shadow: -13px 0px 0px -12px rgb(0 0 0 / 6%);
}
article table thead tr th:nth-child(1) {
  box-shadow: 0px 0px rgb(0 0 0 / 6%);
}
article table tbody td {
  padding: 7px 20px;
  border: 0px;
  color: rgba(55, 60, 67, 1);
  font-size: 14px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  box-shadow: 0px 0.5px 0px 0px #eae8e8;
}
article table tbody td p {
  margin-top: 10px;
  font-size: 14px;
}
article ul li {
  margin-top: 15px;
}
#footer h3 {
  color: rgba(55, 60, 67, 1);
  font-size: 24px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
}
#footer p:nth-child(2) {
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  margin-top: 20px;
  margin-bottom: 15px;
}
#footer table thead tr th {
  border: 0px;
  color: rgba(55, 60, 67, 1);
  padding: 12px 12px;
  font-size: 14px;
  font-weight: 500;
  /* font-family: "PingFang SC"; */
  background: rgba(250, 250, 250, 1);
  box-shadow: -13px 0px 0px -12px rgb(0 0 0 / 6%);
}
#footer table tbody td {
  padding: 14px 22px;
  border: 0px;
  color: rgba(55, 60, 67, 1);
  font-size: 14px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  box-shadow: 0px 0.5px 0px 0px #eae8e8;
}
#footer table tbody td p {
  margin-top: 10px;
  font-size: 15px;
}
#footer ul li {
  margin-top: 15px;
}
/* 修改底部提示文字样式 */
#generator .text-muted {
  font-size: 14px;
}
/* 去掉小卡片 */
.nav-tabs {
  border-bottom: 0px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  border: 0px;
  color: rgba(55, 60, 67, 1);
  font-size: 16px;
  font-weight: 400;
  /* font-family: "PingFang SC"; */
  margin-left: -14px;
}
/* code */
.token.property {
  color: #0451a5;
  font-size: 14px;
}
.token.string {
  color: #a82121;
  font-size: 14px;
}
/* url */
.token.header-name {
  color: #0451a5;
  font-size: 14px;
}
code[class*="language-"],
pre[class*="language-"] {
  font-size: 13px;
  font-family: -apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell,
    Noto Sans, sans-serif, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC",
    "Hiragino Sans GB", "Microsoft YaHei", Arial;
  color: #a82121;
  background-color: #f0f5ff;
}
code {
  font-family: -apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell,
    Noto Sans, sans-serif, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC",
    "Hiragino Sans GB", "Microsoft YaHei", Arial;
}

h1 {
  color: rgba(55, 60, 67, 1) !important;
  font-size: 30px;
}

/* slef edit */
pre[data-type="get"]::before {
  content: "GET";
  display: inline-block;
  margin-right: 15px;
  font-size: 13px;
  font-weight: 500;
  background-color: #3ebd73;
  border-radius: 5px;
  padding: 3px 5px;
  color: #fff;
}
pre[data-type="get"] {
  background-color: #f0f5ff !important;
}
pre[data-type="get"] code {
  background-color: #f0f5ff !important;
}

pre[data-type="json"] {
  background-color: rgba(250, 250, 250, 1) !important;
}
pre[data-type="json"] code {
  background-color: rgba(250, 250, 250, 1) !important;
}
a[name="actionStep"] {
  color: rgba(55, 60, 67, 1);
  text-decoration: none;
}
a[name="actionErrorCode"] {
  color: rgba(55, 60, 67, 1);
  text-decoration: none;
}

/* 更改代码块大括号颜色为黑色 */
.token.punctuation {
  color: #000;
}
/* 更改代码块键值对冒号为黑色 */
.token.operator,
.token.entity,
.token.url {
  color: #000;
}
.token.boolean,
.token.number,
.token.function {
  color: #a82121;
}
.token.selector,
.token.important,
.token.atrule,
.token.keyword,
.token.builtin {
  color: #a82121;
}

code[class*="language-"], pre[class*="language-"]{
  color: #373c43;
  background-color:rgba(255, 247, 230, 1);
}