.position-fixed{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1200}.position-fixed .backgroup-tip{position:absolute;top:50%;left:0;width:100%;color:#465476;font-size:.64rem;text-align:center;color:rgba(70,84,118,.1)}.sign-page{background:#f7f5ef;padding:.32rem .42667rem;text-align:left}.sign-page .canvas-area{z-index:1400;color:#000;font-weight:600;font-size:.37333rem;background:transparent}.sign-page .canvas-area .canvas-area-head{position:fixed;top:0;bottom:0;right:0;width:.90667rem;background-color:#fff}.sign-page .canvas-area .back{display:inline-block;position:absolute;right:.13333rem;top:.26667rem;font-size:.66667rem;margin-top:var(--saftAreaTop)}.sign-page .canvas-area .title{position:absolute;top:47%;left:-.34667rem;width:1.6rem}.sign-page .canvas-area .finish{display:inline-block;position:absolute;left:-.8rem;bottom:2.13333rem;height:1.06667rem;width:4.32rem;border-radius:.10667rem;-webkit-box-shadow:0 .10667rem .32rem rgba(109,144,234,.521915);box-shadow:0 .10667rem .32rem rgba(109,144,234,.521915)}.rotate{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.medicine-apply .student-info{width:10rem;height:.98667rem;background:#f9fcff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.37333rem;line-height:.53333rem;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .37333rem}.medicine-apply .student-info .student-name{padding-right:.32rem;border-right:.02667rem solid #e6e6e6}.medicine-apply .student-info .class-name{margin-left:.32rem}.medicine-apply .apply-info{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.37333rem}.medicine-apply .apply-info .tips{width:9.25333rem;min-height:1.06667rem;background:#fff;border:.02667rem solid #fb7878;border-radius:.10667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.8rem;font-weight:500;font-size:.32rem;line-height:.42667rem;color:#333;margin-bottom:.37333rem}.medicine-apply .apply-info .tips:before{content:"";position:absolute;left:.26667rem;width:.42667rem;height:.42667rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI1SURBVHgB7VfdTeNAEJ5xNij3BhUQOqCDSwf4KjhKuDcS8ZKXKOaNK+EqOFLBcRUkJZgOwgMCYcfDzCoJZtdxZp0gIcEnWVqvd3a+3fk1wGcHhizOBoPvUBQxIJ6yYJf4WW6S8jgFohlE0U17PP6v3VNFIB8MfvLmw5XCbbBkEIcH4/GfbWtrCTz2+11D9FdODA0gRNqtVg9Ho7tNa6JNH/KLizODOG2qXCBmyvN8JnvVrKlWTog3sEcgUWyuribevDthr11OTnQI+wTR3Bhz6prDM0Eb4J9KOd+QeXo6ygFOeDxTrD9kc3i3+oaAeLvW05nkb7y+nn9LkpTffqlk2J+eJaI2EZBQg/eGo2NNQJKM+vQgh8Hj9TiK1P4ikWETmkuAEUNDFETdkPU2m3oEiILinUpKsSjCIqaUW9YEMOD6LYHS+l1ko6rJUHDSCroBrCIQijen3iFplU2QQgB2NEG6GhtnsgtK2H7g8vI44xCkLFPLLWXT1fjVBJp06iBfLFLMsmA527h4BADCqx/i3D7hchOPgLRRQX7AxYhljuSBgNJtm5QkufUILDcdghJYujEOw1utnKvD6wc4T09VWZHtyPU9hoeH+0WnM9XkETn9QZKclOeMuygn+qFqSDidihNCpwMqsK+0o6jnTnuJSOo7V7dz2DO4XpxXNaeVmdCMRhNsteJGHu5pxvmmftB+rpOV/lBatMZ1YukndW35x/4xcZH1+z0mclb7a8ZJphznX9iGF2Yc6D8otHVCAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%}.medicine-apply .apply-info .feed-time{width:9.25333rem;min-height:5.92rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.32rem .32rem .32rem .72rem}.medicine-apply .apply-info .feed-time .record-file-title{margin:.64rem 0 .21333rem 0;color:#333;font-weight:500;font-size:.37333rem;line-height:.53333rem}.medicine-apply .apply-info .medicine-info{margin-top:.64rem}.medicine-apply .apply-info .medicine-info .medicine-info-title{color:#666;font-weight:500;font-size:.32rem;line-height:.45333rem;margin-bottom:.32rem}.medicine-apply .apply-info .medicine-info .medicine-item{background-color:#fff;margin-bottom:.64rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.32rem .32rem .32rem .72rem;border-radius:.10667rem;font-weight:400;font-size:.37333rem;line-height:.53333rem;color:#333}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:500;font-size:.37333rem;line-height:.53333rem;position:relative;width:7.41333rem}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-item-head .medicine-item-delete{min-width:.72rem;color:#799fff;font-weight:400;font-size:.32rem;line-height:.45333rem}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-item-head:after{content:"";position:absolute;right:-.8rem;width:.58667rem;height:.58667rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACISURBVHgB7dVRDYAgFIXhE8EG0sgIRjACkYxABCMYwQgKMjfGpggibHq+7T5y948HAIiIiL5v0KP0dEhndowPd+waPaszPeJJ5/yCDGakR0nvrEIGIjHKj5lgbzwLERn1akxsVJGYu1FFY0JRVWKuoqrFhKKqxJxFVY05CNgHz3wNLYiIiH5uA5yyUQJftwhnAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%}.medicine-apply .apply-info .medicine-info .medicine-item .active.medicine-item-head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.medicine-apply .apply-info .medicine-info .medicine-item .title{margin-top:.64rem}.medicine-apply .apply-info .medicine-info .medicine-item .down-arrow{margin:-.02667rem 0 0 .10667rem;width:.58667rem;height:.58667rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACISURBVHgB7dVRDYAgFIXhE8EG0sgIRjACkYxABCMYwQgKMjfGpggibHq+7T5y948HAIiIiL5v0KP0dEhndowPd+waPaszPeJJ5/yCDGakR0nvrEIGIjHKj5lgbzwLERn1akxsVJGYu1FFY0JRVWKuoqrFhKKqxJxFVY05CNgHz3wNLYiIiH5uA5yyUQJftwhnAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-type-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-type-list .medicine-type-item{background:#f8f8f8;border-radius:3.01333rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.10667rem .48rem;margin:.21333rem .32rem 0 0;color:#666;font-weight:500;font-size:.32rem;line-height:.45333rem}.medicine-apply .apply-info .medicine-info .medicine-item .medicine-type-list .active{background:#799fff;color:#fff}.medicine-apply .apply-info .add-medicine{background:#fcfcfc;border:.02667rem dashed #cdcdcd;border-radius:.10667rem;width:9.25333rem;height:1.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-weight:500;font-size:.37333rem;line-height:.53333rem}.medicine-apply .apply-info .add-medicine span{margin-right:.13333rem;font-size:.8rem}.medicine-apply .date-range{margin-top:.21333rem;width:100%;height:.85333rem;background:#fff;border:.02667rem solid #eee;border-radius:.05333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .32rem;color:#999;font-weight:400;font-size:.32rem;line-height:.45333rem;position:relative}.medicine-apply .date-range:after{content:"";position:absolute;right:.32rem;width:.32rem;height:.32rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADESURBVHgB7ZQxDsIwDEU/JUOHDgwMDBk6cICO3P8EHIChI2MGhDowkAiDgkltEGmFUJ70m0b+zU9UK8AMLJX6xmtN74PgW5HXeJ15sYIe0tIiUEKCz6aKJhoboV5DDqoj/4tvQeMuMmanYjuZBMPmey8XzTvcjt+TxmhJjta4E77tDGRObBxjoICkTws54D2OpCRaC2eBn2TrdUE+zOMR0WACeEgP+fr4lLBpy0Mcnlv4W0IL21l+fAkpISXkR0L+5xa+AiLBF40gzZPlAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%}.medicine-apply .title{color:#333;font-weight:500;font-size:.37333rem;line-height:.53333rem;position:relative}.medicine-apply .required:before{content:"*";position:absolute;color:red;top:.05333rem;left:-.4rem}.medicine-apply .van-field{padding:.18667rem 0 0}.medicine-apply .van-field__body input{height:.85333rem;border:.02667rem solid #dcdfe6;border-radius:.10667rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.13333rem .32rem}.medicine-apply-sign{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.medicine-apply-sign-tip{position:fixed;top:1.86667rem;left:0;right:0;margin:auto;width:5.33333rem;height:1.06667rem;line-height:1.06667rem;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(52.4%,#fff),to(#fff));background:linear-gradient(90deg,#fff,#fff 52.4%,#fff);border-radius:.53333rem;font-weight:400;font-size:.37333rem;color:rgba(3,64,218,.5);text-align:center}.medicine-apply-sign-main{position:fixed;top:5.33333rem;bottom:0;left:0;right:0;padding:0 .37333rem;background-color:#fff;border-radius:.53333rem .53333rem 0 0}.medicine-apply-sign-main-title{margin:.69333rem 0 .37333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.medicine-apply-sign-main-title-label{font-weight:600;font-size:.37333rem;color:#000;position:relative}.medicine-apply-sign-main-title-label:before{content:"";position:absolute;top:50%;right:1.86667rem;width:2.42667rem;height:.02667rem;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#ccc));background-image:linear-gradient(90deg,#fff,#ccc)}.medicine-apply-sign-main-title-label:after{content:"";position:absolute;top:50%;left:1.86667rem;width:2.42667rem;height:.02667rem;background-image:-webkit-gradient(linear,left top,right top,from(#ccc),to(#fff));background-image:linear-gradient(90deg,#ccc,#fff)}.medicine-apply-sign-main-text{top:6.93333rem;bottom:6.93333rem;max-width:9.25333rem;padding:0 .26667rem;overflow-y:scroll;word-break:break-word}.medicine-apply-sign-main-sign,.medicine-apply-sign-main-text{position:fixed;left:0;right:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:9.25333rem}.medicine-apply-sign-main-sign{bottom:2.66667rem;height:3.70667rem;background:#f7f5ef;border:.02667rem solid #e6e6e6;text-align:center;line-height:3.70667rem;color:rgba(70,84,118,.1);font-weight:600;font-size:.64rem}.medicine-apply-sign-main-btn{position:fixed;bottom:1.01333rem;left:0;right:0;margin:0 auto}.medicine-apply .btn{display:block;margin:.8rem auto 0;width:9.25333rem;height:1.06667rem;line-height:1.06667rem;border-radius:.10667rem}.medicine-apply .btn .van-button__text{display:-webkit-box;display:-ms-flexbox;display:flex}