@charset "utf-8";
/* ---------------- wet01 ---------------- */
.m20{
	margin: 20px 0;
}
.box_center{
	margin: 100px 0;
}
.box_center img{
	padding: 10px;
}
.img200px{
	width: 200px;
}
.w70{
	max-width: 70%;
}
.flex_sb{
	justify-content: space-between;
}
/* ---------------- wet02 ---------------- */
.w200{
	width: 200px
}
.col2{
	text-align: center!important;
	font-weight: 600;
	background: #eee
}
/* ---------------- wet03 ---------------- */

/* ---------------- wet04 ---------------- */
.spec-container02 {
    justify-content: center!important;
}
.spec-container02 .spec-right{
	width: auto
}
/* ---------------- wet06 ---------------- */
.txt_center{
	text-align: center;
}
.spec-area{
	margin-bottom: 80px;
}
.spec-title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 30px;
}
.w_line {
  display: inline-block;
  width: 90%;
  height: 1px;
  background: #333;
  margin-top: 8px;
}

.spec-container {
  display: flex;
  justify-content: space-between;
}

.spec-left .model {
  font-size: 13px;
  margin-bottom: 6px;
}
.flex02 img{
	margin: 10px;
}
.w100{
	max-width: 100px;
}
.note-box {
  margin-top: 10px;
}

.inner-box p {
	font-size: 14px;
    line-height: 1.4;
    background: #EEEEEE;
    border: 1px solid #333;
    margin: 5px 0;
    padding: 2px 5px;
}

.spec-left{
	margin-right: 10px;
}
.sub-imgs {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-top: 10px;
}

.spec-right {
  width: 600px;
}
.remark{
	font-size: 12px;
}
.spec-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 1.6;
}

.spec-table th,
.spec-table td {
  border: 1px solid #009AE1;
  padding: 8px 10px;
  text-align: left;
  vertical-align: middle;
}

.spec-table .price {
  color: #009AE1;
}
.accent.btn-outline-split{
	width: 290px
}


/* ---------------- Media queries ---------------- */
@media (max-width: 980px) {
    .flex02 {
        display: flex;
    }
}
@media (max-width: 700px) {
	.w70{
	max-width: 100%;
}
.img200px{
	width: 100%;
}
  .spec-container {
    flex-direction: column;
  }
  .spec-left,
  .spec-right {
    width: 100%;
  }
}