html{color:#000;background:#fff;font-family:sennheiserbook,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.14rem}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}a,a:link{text-decoration:none}a:hover{text-decoration:underline}a:focus,input:focus{outline:0}table{border-collapse:collapse;border-spacing:0}::-ms-clear,::-ms-reveal{display:none}#app,.rem-container,body,html{width:100%;height:100%}*{box-sizing:border-box}.card{z-index:1;opacity:0;position:absolute;bottom:-.3rem;display:flex;flex-direction:column;align-items:center;width:90%;min-height:2rem;max-height:5.5rem;padding:.2rem .3rem;border-radius:.6rem;background:#fff;animation-delay:2s}.card.show{z-index:2;animation:resultAni .5s linear forwards;transition:all .5s}@keyframes resultAni{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.card .close-icon{width:.79rem;height:.1rem;background:#d6e0ea;border-radius:.05rem}.card .send-btn{position:absolute;right:.5rem}.card .card-title{font-size:.38rem;font-weight:600;color:#333;line-height:.53rem;letter-spacing:1px;margin:.2rem 0 0}.card .card-title img{width:1.25rem;height:.26rem}.card .card-title img:last-child{transform:rotate(180deg)}.card .option-list{display:flex;justify-content:flex-start;flex-wrap:wrap;max-height:4.8rem;overflow:auto}.card .option-list.has-title{max-height:4.2rem}.card .option-list .option-item{min-width:1.5rem;min-height:.75rem;color:#000;justify-content:center;padding:.15rem .2rem;margin:.2rem .2rem 0 0;border-radius:.37rem;background:#e2e6ec}.card .option-list .option-item.van-tag--primary{color:#fff;background:#479de3}.card .card-footer{display:flex;justify-content:flex-end;width:100%;margin-top:.2rem}.card .card-footer .confirm-btn{height:.75rem;color:#fff;border:none;background:linear-gradient(90deg,#51b5e6,#479de3)}.card .card-footer .cancel-btn{height:.75rem;margin-right:.2rem}