html { height: 100%; @media screen and (max-width: 1400px) { font-size: 62.5%; } @media screen and (min-width: 1400px) { font-size: 75%; } // ai设计板块 @media screen and (min-width: 700px) { .AI-Design-container { max-width: 420px; padding: 0; margin: 0 auto; overflow: hidden; width: 100%; .header{ max-width: 420px!important; left:calc(50% - 210px)!important; } } } .AI-Design-container { position: relative; .header { position: fixed; top: 0; left: 0; width: 100%; z-index: 99; } .header+div { padding-top: 46px; } } body { padding: 0; margin: 0; height: 100%; font-family: "Microsoft YaHei"; * { padding: 0; margin: 0; outline: none; list-style-image: none; } .container { width: 100%; //height: 100%; display: flex; flex-flow: column nowrap; overflow: hidden; box-sizing: border-box; color: #333; font-size: 16px; } .fankui-btn-mm { width: 40px; height: 40px; border-radius: 50%; position: fixed; bottom: 50px; right: 50px; z-index: 100; .img { width: 60px; height: 60px; } } .flex1 { display: flex; flex-grow: 1; } .flex0 { display: flex; flex-shrink: 0; } .fixed { position: fixed; } .relative { position: relative; } .absolute { position: absolute; } .flexRow { display: flex; flex-flow: row nowrap !important; flex-shrink: 0; } .flexCol { display: flex; flex-flow: column nowrap !important; } .flexCenter { display: flex; justify-content: center; align-items: center; } .flexWarp { display: flex; flex-flow: row wrap !important; } .jCenter { display: flex; justify-content: center; } .aCenter { display: flex; align-items: center; } .jcsb { justify-content: space-between; } .oHidden { overflow: hidden; } .oScroll { overflow: scroll; } .oxScroll { overflow-x: scroll; } .oyScroll { overflow-y: scroll; } .fontWhite { color: #FFF; } .fontBlack { color: #333; } .mt10 { margin-top: 10px; } .contentDiv { padding: 10px 15px; box-sizing: border-box; background: #F5F5F5; } .login { .van-field__error-message { display: none; } } } } .red-name-title{ color: #f00; font-size: 16px; // font-weight: bold; }