.elementor-32965 .elementor-element.elementor-element-46b074a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-39e3ee3 .title-after_title, .elementor-32965 .elementor-element.elementor-element-39e3ee3 .title-subtitle, .elementor-32965 .elementor-element.elementor-element-39e3ee3 .woodmart-title-container{max-width:40%;}.elementor-32965 .elementor-element.elementor-element-54df560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-0f8344f{--spacer-size:30px;}.elementor-32965 .elementor-element.elementor-element-1583df0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-cf6f24e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-9652b8f{--display:flex;}.elementor-32965 .elementor-element.elementor-element-ef08b96 > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-ef08b96 .wd-text-block{max-width:600px;font-size:18px;}.elementor-32965 .elementor-element.elementor-element-c0595f1{--display:flex;}.elementor-32965 .elementor-element.elementor-element-3fc87de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-df771f0{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-df771f0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-df771f0 .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-df771f0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-788da18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-e290129{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-7847f61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-9acb6d5 > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-9acb6d5 .wd-text-block{max-width:600px;font-size:18px;}.elementor-32965 .elementor-element.elementor-element-541c544{--display:flex;}.elementor-32965 .elementor-element.elementor-element-e8ae1f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-de45d3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-1f291e0 > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-1f291e0 .wd-text-block{max-width:1000px;font-size:18px;}.elementor-32965 .elementor-element.elementor-element-4bc023b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-a5f9afb{--spacer-size:30px;}.elementor-32965 .elementor-element.elementor-element-a66f69b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-08def31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-e5cadf2{--spacer-size:50px;}.elementor-32965 .elementor-element.elementor-element-46e0800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-385d8ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-35272ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-09d0b60 > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-09d0b60 .wd-text-block{max-width:600px;font-size:18px;}.elementor-32965 .elementor-element.elementor-element-dd8ccbc{--display:flex;}.elementor-32965 .elementor-element.elementor-element-cb12b7f{--display:flex;}.elementor-32965 .elementor-element.elementor-element-1f839ba{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-1f839ba > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-1f839ba .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-1f839ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-fe33af4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-062da4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-00c72c3{--spacer-size:30px;}.elementor-32965 .elementor-element.elementor-element-0e69c9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-c264a9f{--display:flex;}.elementor-32965 .elementor-element.elementor-element-307e7a5{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-307e7a5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-307e7a5 .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-307e7a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-93d0c53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-2a463d8{--display:flex;}.elementor-32965 .elementor-element.elementor-element-230e896{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-230e896 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-230e896 .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-230e896 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-8466e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-6684dde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-55f833b{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-55f833b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-55f833b .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-55f833b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-128fac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-84a29cd > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-84a29cd .wd-text-block{max-width:1000px;font-size:18px;}.elementor-32965 .elementor-element.elementor-element-87f35f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-8e1edbe{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-8e1edbe > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-8e1edbe .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-8e1edbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-a2f55d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-9b37e73 > .elementor-widget-container{margin:50px 0px 0px 100px;}.elementor-32965 .elementor-element.elementor-element-b902a2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-737b64e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-6b70c72{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-32965 .elementor-element.elementor-element-6b70c72 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32965 .elementor-element.elementor-element-6b70c72 .elementor-divider-separator{width:100%;}.elementor-32965 .elementor-element.elementor-element-6b70c72 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32965 .elementor-element.elementor-element-8753b6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-2e254b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-77aa159{--spacer-size:30px;}.elementor-32965 .elementor-element.elementor-element-07aa658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-7f1ec3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32965 .elementor-element.elementor-element-f2e86a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-b7a7fc1 */.table-curtain {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed; /* 关键：强制列等宽 */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #333;
}

.table-curtain th,
.table-curtain td {
  border: 1px solid #e5e5e5;
  padding: 14px 12px;
  text-align: center;
  vertical-align: middle;
  line-height: 1.4;
}

/* 表头 */
.table-curtain thead th {
  background-color: #faf7f4;
  font-weight: 600;
  color: #5a4633;
}

/* 第一列（说明列） */
.table-curtain tbody td:first-child {
  text-align: left;
  font-weight: 500;
  background-color: #fcfcfc;
}

/* 隔行底色 */
.table-curtain tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* hover 反馈 */
.table-curtain tbody tr:hover {
  background-color: #f3f3f3;
}

/* colspan 单元格视觉居中修正 */
.table-curtain td[colspan] {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b52dc43 *//* 居中容器 */
.btn-center {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 40px 0;
}

/* 按钮样式 */
.btn-drapery {
  display: inline-block;
  padding: 14px 34px;
  border: 1.5px solid #6b3f1d;
  background-color: transparent;
  color: #6b3f1d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.25s ease;
}

/* Hover 状态 */
.btn-drapery:hover {
  background-color: #6b3f1d;
  color: #ffffff;
}/* End custom CSS */