html, body { min-width: 980px; }
.rb-site { --rb-bg: #ffffff; --rb-ink: #000000; font: 400 15px/normal Arial, Helvetica, sans-serif; letter-spacing: normal; }
.rb-site .wx-sec { padding: 0; }
.rb-site .rb-zero.wx-sec > .rbz-in { width: 980px !important; max-width: none !important; }
.rb-site .wx-sec .rbz-text { font-size: 15px; line-height: normal; overflow-wrap: normal; white-space: normal; }
.rb-site .wx-sec .rbz-text :is(h1, h2, h3, h4, h5, h6, p, ul, ol, li, blockquote) { margin: 0; letter-spacing: normal; line-height: normal; font-family: inherit; }
.rb-site .wx-t a { color: inherit; text-decoration: inherit; text-underline-offset: auto; }
.rb-site .wx-sec .rbz-vector svg * { vector-effect: none; }
.rb-site .wx-sec .rbz-button { min-height: 0; padding: 0; transition: background-color .4s ease, color .4s ease, border-color .4s ease; }
.rb-site .wx-sec .rbz-button svg { flex: 0 0 auto; }
.rb-site .wx-sec .rbz-image img { max-width: none; }
.rb-site .wx-sec .rbz-video video { max-width: none; }
.rb-site .wx-mi a { color: inherit; text-decoration: none; transition: color .4s ease; }
.rb-site .wx-hdr { position: sticky; top: 0; z-index: 50; }
.rb-site .wx-pin { position: fixed; left: 0; right: 0; z-index: 60; }
.rb-site .wx-pin-b { bottom: 0; }
.rb-site .wx-pin-t { top: 0; }

.rb-site .wx-mi a:hover{color:rgb(255, 132, 0)}
.rb-site .wx-mi.is-on a{color:rgb(255, 132, 0)}
.rb-site .wx-form-1 [name="name"]::placeholder{color:rgb(160, 160, 159);opacity:1}
.rb-site .wx-form-1 [name="email"]::placeholder{color:rgb(160, 160, 159);opacity:1}
.rb-site .wx-form-1 [name="phone"]::placeholder{color:rgb(160, 160, 159);opacity:1}
.rb-site .wx-form-1 [name="comment"]::placeholder{color:rgb(160, 160, 159);opacity:1}
.rb-site .wx-form-1 button:hover{background:var(--zhb)!important;color:var(--zhc)!important}
.rb-site .wx-form-2 [name="name"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-2 [name="email"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-2 [name="phone"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-2 [name="comment"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-2 button:hover{background:var(--zhb)!important;color:var(--zhc)!important}
.rb-site .wx-form-3 [name="name"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-3 [name="email"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-3 [name="phone"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-3 [name="comment"]::placeholder{color:rgb(20, 20, 20);opacity:1}
.rb-site .wx-form-3 button:hover{background:var(--zhb)!important;color:var(--zhc)!important}
.rb-site .wx-form-4 [name="name"]::placeholder{color:rgb(87, 86, 86);opacity:1}
.rb-site .wx-form-4 [name="field2"]::placeholder{color:rgb(87, 86, 86);opacity:1}
.rb-site .wx-form-4 [name="email"]::placeholder{color:rgb(87, 86, 86);opacity:1}
.rb-site .wx-form-4 button:hover{background:var(--zhb)!important;color:var(--zhc)!important}
.rb-site { overflow-x: clip !important; overflow-y: visible !important; }
.rb-site .wx-hdr { background: #fff; }
