﻿.topMenu {
  background-color: #000;
  color: #cccccc;
  cursor: pointer;
  margin-right: 1rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.mainSubMenu {
  margin-top: 0.8rem;
  cursor: pointer;
  font-size: 1.4rem;
  border-bottom: 0.2rem solid #0099cc;
}

.cardShadow {
  box-shadow: 1px 1px 1px #cccccc;
}
.cardImg {
  box-shadow: 0px 1px 1px #cccccc;
}

.contactImg {
  float: left;
  padding: 0.3em;
  margin: 0.6em;
  box-shadow: 1px 1px 2px #666;
  width: 25em;
}

.productImg {
  float: left;
  padding: 0.2em;
  margin: 0.3em;
  box-shadow: 1px 1px 2px #666;
  width: 25em;
}

.indexNewsBottomLine {
  border-bottom-style: dotted;
  border-width: 0.1rem;
  border-color: #9e7e67;
  color: black;
  text-decoration: none;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  height: 10%;
}

.indexSlideRound {
  border-radius: 1rem;
}
