.announce-html{width:100vw;height:100vh}.announce-html .title{line-height:32px;text-align:center;padding-top:15px;font-weight:700;font-size:16px}.announce-html .van-count-down{display:inline-block;color:#fff;letter-spacing:0}.announce-html .van-radio__label--disabled{color:#000}.announce-html .footer{height:80px;display:fixed;width:100%}.announce-html .footer .button{width:100%;margin:10px auto;display:block;font-size:16px;letter-spacing:10px;text-indent:5px}.announce-html .content{overflow:scroll;padding:0 25px 20px;line-height:24px;font-size:14px}.announce-html .textIndex{text-indent:2em}.announce-html .red{color:#da1212}.announce-html .blue{color:#1989fa}.announce-html .bg-yellow{background-color:#ff0}.appoint-html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.appoint-html .mb3{margin-bottom:3px}.appoint-html .top-grid{color:#3273f5;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.appoint-html .top-grid .van-grid-item__content{padding:4px 8px}.appoint-html .top-grid .van-grid-item__text{color:#3273f5;white-space:nowrap}.appoint-html .action-sheet .content{padding:4px 16px}.appoint-html .van-tabs__wrap{height:34px!important}.appoint-html .appoint-content-html{height:100%;width:100%;font-size:12px}.appoint-html .appoint-content-html .dept-tip{font-weight:400;font-size:9px;margin-top:0;line-height:12px}.appoint-html .appoint-content-html .search-doc{position:relative}.appoint-html .appoint-content-html .search-doc .search-content{position:absolute;left:10px;top:49px;max-height:150px;overflow-y:scroll;overflow-x:hidden;width:calc(100% - 22px);background:#fff;border-top:0;z-index:2;-webkit-box-shadow:0 8px 12px #ebedf0;box-shadow:0 8px 12px #ebedf0}.appoint-html .appoint-content-html .search-doc .search-content li{width:100%;padding:8px 32px}.appoint-html .appoint-content-html .search-doc .search-content li:first-child{margin-top:10px}.appoint-html .appoint-content-html .search-doc .search-content li:last-child{margin-bottom:10px}.appoint-html .appoint-content-html .search-doc .search-content li:hover{background:#3273f5;color:#fff}.appoint-html .appoint-content-html .dept-honor{margin-top:1px;font-size:9px;line-height:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400}.appoint-html .appoint-content-html .dept-honor .honor-item{color:rgba(255,166,0,.8549019607843137);padding:3px 3px;margin-right:2px;margin-bottom:2px;border:1px solid rgba(255,166,0,.8549019607843137);border-radius:3px;background-color:rgba(255,166,0,.05)}.appoint-html .appoint-content-html .dept-honor .honor-item-active{color:#fff;background-color:rgba(255,166,0,.8549019607843137)}.appoint-html .appoint-content-html .left{overflow:scroll;letter-spacing:1px;padding:6px 0 40px 0;height:100%}.appoint-html .appoint-content-html .left .van-skeleton__row{height:12px;margin-bottom:20px}.appoint-html .appoint-content-html .left .item{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;margin:0 0 5px 0;padding:6px 5px 6px 5px}.appoint-html .appoint-content-html .left .active-item{color:#3273f5;background:#fff;-webkit-box-shadow:0 0 12px #ebedf0;box-shadow:0 0 12px #ebedf0;padding:6px 5px 6px 5px;margin:0 0 5px 0;position:relative}.appoint-html .appoint-content-html .right{background:#fafafa;overflow:scroll;font-size:14px;height:100%;padding-bottom:100px}.appoint-html .appoint-content-html .right .van-skeleton__row{height:12px}.appoint-html .appoint-content-html .right .item{margin:6px 0 5px 5px;padding:5px 5px 10px 0;font-weight:700;background:#fff;padding-bottom:10px;padding-top:10px}.appoint-html .appoint-content-html .right .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:20px}.appoint-html .appoint-content-html .right .item .info .bmmc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:2px solid #3273f5;padding-left:10px;font-size:.9rem}.appoint-html .appoint-content-html .right .item .desc{font-weight:400;font-size:12px;color:#bfbfbf;margin:5px 10px 0;line-height:1.75}.appoint-html .appoint-content-html .right .item .showDetail{max-height:999px}.appoint-html .appoint-content-html .right .item .icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:center;font-size:12px;margin-right:5px}.appoint-html .appoint-content-html .notice-bar{-webkit-animation:backgroundShiningBlue 1s infinite;animation:backgroundShiningBlue 1s infinite}@-webkit-keyframes backgroundShining{0%{background-color:#fff7cf}50%{background-color:#ffed96}to{background-color:#fff7cf}}@keyframes backgroundShining{0%{background-color:#fff7cf}50%{background-color:#ffed96}to{background-color:#fff7cf}}@-webkit-keyframes backgroundShiningDanger{0%{background-color:#ffa6a3}50%{background-color:#ffc8c7}to{background-color:#ffa6a3}}@keyframes backgroundShiningDanger{0%{background-color:#ffa6a3}50%{background-color:#ffc8c7}to{background-color:#ffa6a3}}@-webkit-keyframes backgroundShiningBlue{0%{background-color:#ecf9ff}50%{background-color:#c4ecff}to{background-color:#ecf9ff}}@keyframes backgroundShiningBlue{0%{background-color:#ecf9ff}50%{background-color:#c4ecff}to{background-color:#ecf9ff}}@-webkit-keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(6px);transform:translateX(6px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(6px);transform:translateX(6px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.appoint-html .my-appoint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appoint-html .my-appoint .notice-bar{-webkit-animation:backgroundShining 1s infinite;animation:backgroundShining 1s infinite}.appoint-html .my-appoint .notice-bar .van-icon-arrow{-webkit-animation:move 1s infinite;animation:move 1s infinite}.appoint-html .my-appoint .notice-bar-danger{-webkit-animation:backgroundShiningDanger 1s infinite;animation:backgroundShiningDanger 1s infinite}.appoint-html .my-appoint .van-notice-bar__left-icon{min-width:20px}.appoint-html .my-appoint .item{font-size:12px;padding:10px 0 0 0;margin-bottom:15px;background:#fff;line-height:20px}.appoint-html .my-appoint .item .button{padding-left:10px;padding-right:10px;margin-left:0!important}.appoint-html .my-appoint .my-appoint-tag{padding:5px 20px;margin:10px 10px 10px 0}.appoint-html .my-appoint .header{border-left:2px solid #3273f5;padding-left:10px;line-height:24px}.appoint-html .my-appoint .cancled{color:#bfbfbf}.appoint-html .my-appoint .cancled .header{border:0;color:#8c8c8c;border-left:2px solid #8c8c8c}.appoint-html .my-appoint .success .header{border-left:2px solid #34754a}.appoint-html .my-appoint .detail{padding:0 12px 10px}.appoint-html .my-appoint .btn{height:25px;width:40px;background:#3273f5;color:#fff;text-align:center;font-size:14px;line-height:25px}.appoint-html .my-appoint .cancle{border-radius:50%;background:#3273f5;color:#fff;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}