/* 通用工具类（仅添加本页所需） */
.nav-right-icon { float: right; padding-top: 5px; }

.mt-10 { margin-top: 10px; }
.mt--11 { margin-top: -11px; }
.mt--47 { margin-top: -47px; }
.mt--83 { margin-top: -83px; }
.mt--118 { margin-top: -118px; }
.mt--154 { margin-top: -154px; }

.bg-none { background: none !important; }

.pb-32 { padding-bottom: 32px; }
.pl-33 { padding-left: 33px; }

.p-0 { padding: 0; }
.m-0 { margin: 0; }

.d-block { display: block; }
.d-none { display: none; }

/* 从行内 <style> 移出的规则 */
#yy_form_header input { opacity: 1 !important; }

/* 按钮背景统一样式（替代内联 background、颜色与内边距） */
.abtn-link {
  color: #FFF;
  padding: 0 0;
  background: url('{pboot:sitetplpath}/images/abutn.jpg') no-repeat;
}

/* 轮播项公共样式 & 状态 */
.flexslide-li {
  display: block;
  width: 100%;
  float: left;
  margin-right: -100%;
  position: relative;
}
.slide-bg-hd3 {
  background: url('{pboot:sitetplpath}/images/hd3.jpg') 50% 0 no-repeat;
}
.is-inactive { opacity: 0; z-index: 1; }
.is-active { opacity: 1; z-index: 2; }

