@charset "UTF-8";
*{-webkit-tap-highlight-color:transparent;outline:0;margin:0;padding:0;vertical-align:baseline}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;vertical-align:baseline}img{border:0 none;vertical-align:top}em,i{font-style:normal}ol,ul{list-style:none}button,h1,h2,h3,h4,h5,h6,input,select{font-size:100%;font-family:inherit}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#333}html{font-size:10px}body{margin:0 auto;min-width:320px;max-width:640px;height:100%;background:#FFF;font-size:14px;font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;line-height:1.5;color:#666;-webkit-text-size-adjust:100%!important;-webkit-user-select:none;user-select:none;background-color:#fff}input[type=text],input[type=tel],textarea{-webkit-appearance:none}.h,.hide{display:none!important}.show{display:block!important}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.fr{float:right}.fl{float:left}.mod_loading{text-align:center;padding:20px 0;text-align:center;color:#999;line-height:21px}.mod_loading:before{content:'';display:block;width:16px;height:16px;margin:0 auto;background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:center;-webkit-background-size:16px;background-size:16px;margin-bottom:10px}.mod_layer_cnt{position:fixed;top:50%;left:50%;background-color:#fff;max-width:640px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);z-index:101;padding:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:90%;overflow:auto;-webkit-overflow-scrolling:touch}.mod_layer:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.mod_tips{position:fixed;top:50%;left:50%;min-width:120px;text-align:center;background-color:rgba(0,0,0,.8);-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);z-index:501;padding:15px 20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:3px;border-radius:3px;color:#fff;white-space:nowrap}.grid{display:-webkit-box;display:box}.grid.middle{-webkit-box-pack:center;-webkit-box-align:center;box-pack:center;box-align:center}.grid.vertical{-webkit-box-orient:vertical;box-orient:vertical}.col-0{-webkit-box-flex:0;box-flex:0}.col-1{-webkit-box-flex:1;box-flex:1}.col-2{-webkit-box-flex:2;box-flex:2}.col-3{-webkit-box-flex:3;box-flex:3}.col-4{-webkit-box-flex:4;box-flex:3}.col-5{-webkit-box-flex:5;box-flex:5}.c_red{color:#df3f41!important}.c_purple{color:#8c7fee!important}.fixed-drop{position:fixed;right:0;bottom:8rem;z-index:1000}.drop{position:relative}.drop-btn{height:4rem;width:4rem;background-color:rgba(0,0,0,.4);border-radius:.5rem 0 0 .5rem;box-sizing:border-box;text-align:center;line-height:4rem}.drop-btn>.iconfont{font-size:3rem;color:#fff}.drop-open .drop-btn{background-color:rgba(0,0,0,.6)}.drop-open .drop-btn>.iconfont{color:#8c7fee}.drop-menu{position:absolute;min-width:14rem;opacity:0;z-index:-100;display:none;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-backface-visibility:hidden}.drop-top>.drop-menu{bottom:100%;right:0;padding-bottom:.8rem;margin-bottom:-2rem}.drop-open .drop-top>.drop-menu{opacity:1;z-index:100;display:block;margin-bottom:.2rem}.drop-top>.drop-menu:after{content:"";border-style:solid;border-width:.8rem .8rem 0 .8rem;border-color:#fff transparent transparent transparent;height:0;position:absolute;right:1.2rem;bottom:1px;width:0;-webkit-transform:rotate(360deg);z-index:2}.drop-top>.drop-menu:before{content:"";border-style:solid;border-width:.8rem .8rem 0 .8rem;border-color:rgba(0,0,0,.15) transparent transparent transparent;height:0;position:absolute;right:1.2rem;bottom:0;width:0;-webkit-transform:rotate(360deg);z-index:1}.drop-menu .divider{height:1px;overflow:hidden;background-color:#e5e5e5;padding:0}.drop-menu-inner{padding:.8rem .5rem;font-size:1.3rem;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:.3rem;background-color:#fff}.drop-menu-inner>li>a{display:block;padding:.8rem .5rem}.drop-menu-inner>li>a>.iconfont{font-size:1.7rem;padding-right:.5rem;color:#8c7fee}@media only screen and (min-width:320px){html{font-size:10px}}@media only screen and (min-width:360px){html{font-size:11.26px}}@media only screen and (min-width:375px){html{font-size:11.72px}}@media only screen and (min-width:384px){html{font-size:12.02px}}@media only screen and (min-width:414px){html{font-size:12.94px}}@media only screen and (min-width:480px){html{font-size:15.1px}}@media only screen and (min-width:540px){html{font-size:16.88px}}@media only screen and (min-width:640px){html{font-size:20px}}@font-face{font-family:iconfont;font-weight:500;font-style:normal;.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.icon-guanbi:before{content:"\e609"}.icon-caidananniu:before{content:"\e600"}.icon-chengrenbaozhang:before{content:"\e601"}.icon-fumubaozhang:before{content:"\e602"}.icon-guanyuwomen:before{content:"\e603"}.icon-shaoerbaozhang:before{content:"\e604"}.icon-wodebaodan:before{content:"\e605"}.icon-dujiadingzhi:before{content:"\e606"}.icon-jiagezuidi:before{content:"\e607"}.icon-kacalipei:before{content:"\e608"}

