/* 
 * Robet 2025/02/02 
 *
 */
/* basic */
body{ background:#EBEBEB url(../images/bg.png) repeat; }
.wrap { overflow: hidden; -webkit-box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px; box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px; background-color: #FFF; }
.common-box { border: 1px solid #e3e3e3; }
.common-h3 { position: relative; height: 34px; padding: 0 10px; overflow: hidden; border-bottom: 1px solid #e3e3e3; background: url('../images/h3.png') repeat-x; font-size: 16px!important; line-height: 34px; }
.common-h3 strong { color: #d80003; }
.common-h3 .more { display: block; position: absolute; top: 0; right: 10px; font-size: 12px; font-weight: 200; font-family: Arial, Helvetica, sans-serif; color: #7c7c7c; }
.nav.nav-box { border: 0; }
.card-body { padding: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/* Top Header */
.navbar-logo .logo { max-width: 430px; }
.navbar-tel .tel { max-width: 138px; }

/* flip */
.flip .flip-body .flip-item img { width: 100%; }
@media (min-width: 1200px) { .flip .flip-body .flip-item img { height: 325px; } }

/* main-wrapper */
.main-content { margin-left: 15px; }
.profile-overview-content { padding: 15px; }
.profile-overview-content img { float: right; margin: 5px 0 10px 15px; width: 280px; }
.list-products-grid { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; }
.list-products-item-card { border: 0 !important; }
.list-products-item-card .card-media { height: 130px; border: 1px solid #e3e3e3; -o-object-fit: cover!important; object-fit: cover!important; }
.list-products-item-card .card-body { padding: 8px 5px; }
.list-zizhi-grid { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; }
.list-zizhi-item-card { border: 0; }
.list-zizhi-item-card .card-body { padding: 10px 0 0; }

/* Page */
.more-menu { padding: 10px; border-top: 1px solid #e3e3e3; text-align: center; }
.more-menu .button { width: 100%; }
.page-content { padding: 15px; }
.page .tit { padding-left: 15px; }
.page .tit::before {
	content: "";
	width: 2px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	background: red;
}

/* List Pages */
.pagination { display: flex; margin: 0; padding: 0; list-style: none; }
.pagination li { margin-right: 5px; border: 1px solid #e3e3e3; }
.pagination>li>a, .pagination li .page-link {
  padding: .5em 1em;
  display: block;
  white-space: nowrap;
  text-decoration: none;
  position: relative;
  color: #333;
  outline: 0;
  transition: all .5s ease
}
.pagination li.active .page-link { border-color: #d80003; background-color: #d80003; color: #FFF; }

/* corporation */
.list-corporation-media { padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #e3e3e3; }
.list-corporation-media .thumb { width: 90px; }
.list-corporation-media .media-body>strong { margin-bottom: 15px; font-size: 16px; }
.list-corporation-media .media-body p { color: #999; }

/* Linker */
.linker-grid { padding-left: 15px; padding-right: 15px; padding-bottom: 20px; }
.linker-grid-x { padding: 0.6rem 0.5rem !important; }
.linker-grid-x h6 { margin-bottom: 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight: normal; }

/* Footer */
.footer { position: relative; padding-top: 25px; padding-bottom: 25px; border-top: 3px solid #d80003; }
.footer-logo img { display: block; max-width: 100%; height: auto; }
.footer-info p { margin-bottom: 5px; }
.back-top { position: absolute; top: 0; right: 0; }

/* Media */
@media (min-width: 1200px) {
	.container {
	  width: 1100px;
	}
}
@media screen and (min-width: 480px){}
@media (min-width: 760px) {}
@media (max-width: 760px) {}

