@charset "utf-8";
/* 

 * 项目：蒸浏记招商广告
 * 时间：2019-10-29
 
 */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,button, textarea, p, blockquote, th, td, hr{margin:0; padding:0;}
html{font-size:50px;}
body{color:#000;font:14px/1.5 "微软雅黑","Microsoft YaHei", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu,
    Cantarell, 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-overflow-scrolling:touch;*height:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block; vertical-align:baseline;}
audio:not([controls]){display:none; height:0;}
[hidden], template{display:none;}
svg:not(:root){overflow:hidden;}
a{color:#000;background:transparent; text-decoration:none; -webkit-tap-highlight-color:transparent;}
a:active{outline:0;}
a:hover{color:#ca0000;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
i{font-style:normal;}
dfn{font-style:italic;}
mark{background:#ff0; color:#000;}
small{font-size:80%;}
sub, sup{line-height:0; position:relative; vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;vertical-align:middle;max-width:100%;}
hr{box-sizing:content-box; height:0;}
pre{overflow:auto; white-space:pre; white-space:pre-wrap; word-wrap:break-word;}
code, kbd, pre, samp{font-family:monospace, monospace; font-size:1em;}
button, input, optgroup, select, textarea{color:inherit; font:inherit; margin:0;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button; cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box; padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield; -webkit-box-sizing:border-box; box-sizing:border-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;}
legend{border:0; padding:0;}
textarea{overflow:auto; resize:vertical;outline:0;}
optgroup{font-weight:bold;}
table{border-collapse:collapse; border-spacing:0;}
td, th{padding:0;}
ul, ol{list-style:none outside none;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{ font-size:14px;}
::-webkit-input-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}
html.sys-ios,html.sys-ios body{overflow-y:auto;-webkit-overflow-scrolling:touch;}

/* 清除浮动 */
.clearfix:after,.foot-nav ul:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.foot-nav ul{*zoom:1;}

/* transition */
a:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}



/* ==============================================
                                * 页面主体
                                ---------------------------------------------- */
.invite-wrapper{max-width:1080px;*width:1080px;margin:0 auto;box-shadow:1px 0 0 rgba(0,0,0,.1),-1px 0 0 rgba(0,0,0,.1),5px 0 0 0 rgba(0,0,0,.015),-5px 0 0 0 rgba(0,0,0,.015);padding-bottom:.9rem;}
.invite-wrapper .img-item img{display:block;width:100%;height:auto;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;}
.max-w800{max-width:800px;margin:0 auto;}
.img-item-head{position:relative;}
.site-logo{display:inline-block;width:5rem;height:.8rem;position:absolute;left:.8rem;top:.95rem;}

/* 加盟热线 */
.hotline-btn{display:block;height:1.41rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;}

/* 加盟 */
.invite-form{width:82%;padding:.7rem 0 .95rem;margin:0 auto;}
.invite-form .invite-form-hd{font-size:.38rem;font-weight:normal;line-height:1.3em;letter-spacing:.03rem;}
.invite-form .invite-form-hd .txt-impt{color:#e50000;}
.invite-form .invite-form-bd{width:85%;margin:0 auto;padding-top:.3rem;}
.invite-form .invite-form-item{padding:.12rem 0;color:#666;}
.invite-form .invite-form-item .form-item-label{display:block;font-size:.24rem;padding-bottom:.08rem;}
.invite-form .invite-form-item .ico-impt{color:#e50000;}
.invite-form .invite-form-item .form-ipt-txt,
.invite-form .invite-form-item .form-button{display:block;width:100%;height:.8rem;line-height:.8rem;font-size:.26rem;padding:0 1em;border:1px solid #aaa;border-radius:.1rem;background-image:-webkit-linear-gradient(top,#ddd,#fff 6%);background-image:-ms-linear-gradient(top,#ddd,#fff 6%);background-image:linear-gradient(to bottom,#ddd,#fff 6%);outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.invite-form .invite-form-item .form-ipt-txt:focus{border-color:#e50000;}
.invite-form .invite-form-item .form-button{background:#d50016;color:#fff;height:.85rem;line-height:.81rem;border-color:#50303b;font-size:.34rem;text-align:center;margin-top:.4rem;-webkit-tap-highlight-color:transparent;cursor:pointer;}
.invite-form .form-ipt-box{position:relative;}
.invite-form .form-ipt-box .ico-clear{display:none;width:.6rem;height:.8rem;background-repeat:no-repeat;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAUVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///9VVVVAQEDl5eXZ2dnf39+kpKQkJCQXFxe/v7+AgICyt7SBAAAAD3RSTlMAePbk2NHKv1Y0zK6Zh3HXtE7JAAAA50lEQVQ4y42U2RKDIAxFcavidrGu7f9/aGs1BjNAOU+Z8QxINmWj+7LI0jQryl4rN0kOizxxKNUDgkclnRYO2rtTw0ltO/DCTgMvDTkdAnTnuxDkeOP19ics1isTvxzi5GWmgeJhNgvFe1ZzOsd8GU5nj+ngXCkNYjosciYQmm6jT2bggO8rIS3poFQFpCUdFCqDtKSDTKWQlnSQRklR10X9eFwK+v/J7K2yjPeyjCA0F3iVBd64wFy8xczcKqN5c+m8Tbdx00W3Lw9mcEBreKnjhpNpgqMZHNAufvXELzFGJ7QOE60sPlvEO6WoZfHMAAAAAElFTkSuQmCC);-webkit-background-size:.3rem auto;background-size:.3rem auto;position:absolute;right:0;top:0;cursor:pointer;opacity:.15;-webkit-tap-highlight-color:transparent;}
.invite-form .form-ipt-txt::-ms-clear { display:none; }   
.invite-form .form-ipt-txt:valid + .ico-clear { display:inline; }  

/* 导航 */
.side-nav{position:fixed;right:.1rem;bottom:1.07rem;}
.side-nav .nav-item{display:block;border:1px solid #b43050;background-color:#b43050;border-radius:50%;padding:.06rem;margin-top:.12rem;position:relative;}
.side-nav .nav-item .item-name{display:block;width:.8rem;height:.8rem;padding:.03rem .02rem .02rem;text-align:center;vertical-align:middle;background-color:#fff;border-radius:50%;color:#b43050;line-height:1.3em;font-size:.2rem;font-weight:bold;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.side-nav .current .nav-item {background-color:#fff;}
.side-nav .current .nav-item .item-name{background-color:#b43050;color:#fff;}
.side-nav ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}
.side-nav li.menu02{-webkit-box-ordinal-group:1;-moz-order:1;-webkit-order:1;order:1;}
.side-nav ul .nav-item:before{content:'';display:block;width:.08rem;height:.14rem;background-color:#b43050;position:absolute;left:50%;margin-left:-.04rem;bottom:100%;}



