/* 公共类样式 */
html{line-height:1.15;-webkit-text-size-adjust:100%}
main{display:block}
h1{font-size:2em;margin:0.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;color: #333;}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:0.35em 0.75em 0.625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}

*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: "PingFang SC","Microsoft YaHei";margin: 0;padding: 0;border: 0;outline: 0;}
button{border: none; background: transparent; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
div{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;word-break:break-word;}
body{line-height: 1.15;margin:0;padding: 0; width: 100%; height: 100vh; font-size: 1.2rem; background-color: #fff;color: #333;}
a{display: block; text-decoration: none; color: #333;}
ol, ul {padding: 0; margin: 0;}
li{list-style: none;}
h1,h2,h3,h4,h5,h6,p{padding: 0; margin: 0;}
input{color: #333; font-size: 1.4rem;}
input::placeholder{color:#91929E; font-size: 1.4rem;}
i,em{font-style: normal;}
input[type=file]::-webkit-file-upload-button{cursor: pointer;}
input[type=file]{cursor: pointer;}
a, a:hover, a:visited, a:link, a:active , a:focus {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*解决手机版点击背景问题*/
}

.bc-fff {
    background-color: #fff;
}
.bc-f1 {
    background-color: #f1f1f1;
}
.bc-e6 {
    background-color: #e6e6e6;
}
.bc-ddd {
    background-color: #dddddd;
}

/* 头部 */
#amz-header {
    width: 100%;
    background: none;
    margin-bottom: 1.2rem;
    position: relative;
}
#amz-header nav {height: 0 !important; position: absolute; z-index: 1; right: 3.4rem; }
#amz-header nav a {
    color: #dc9803;
    font-size: 2.8rem;
    padding: 0;
}
.am-menu-offcanvas1 .am-menu-toggle {
    top: -50px;
    right: -5px;
}
#amz-header nav .am-active a{
    background: #dc9803;
    font-size: 1.8rem;
    line-height: 42px;
}
.am-menu-offcanvas1 .am-menu-nav>.am-parent>a:after {
    top: 1rem;
    font-size: 2.4rem;
}
.am-logo img{width: 12rem; height: auto;}

/* 内容 */
.am-container {
    padding: 0 2.4rem;
}

.amz-footer  {position: fixed; bottom: 0;z-index: 9;}
.amz-footer  button {
    font-size: 1.8rem;
    font-weight: bold;
    border: 1px solid #b07256;
    color: #b07256;
    width: 48%;
    padding: 1rem 0;
    margin: .5rem 0;
    border-radius: 2.4rem;
}

.amz-footer  button i {margin-right: .6rem; font-size: 1.8rem;}
.amz-footer  button:last-child {background-color: #b07256; color: #fff; float: right;}
.amz-footer  button a {color: #fff;}
.amz-footer  button:last-child i { vertical-align: text-bottom;}

.am-bottom-text {padding: 1.8rem; background-color: #fafafa; color: #858585; font-size: 1.2rem;margin-bottom: 5.6rem;}

.am-offcanvas-bar {
    width: 145px;
}
