#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1080px;height:1920px;position:relative;background:url(../img/pagebg.a0fe1b2b.png) center 0 no-repeat;margin:0 auto}body{padding:0;margin:0;background-color:#ccc}dd,dl,dt,li,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}.fc,.fc-bet{display:flex;align-items:center}.fc-bet{justify-content:space-between}.fcc{display:flex;align-items:center;justify-content:center}.fc-wrap{flex-wrap:wrap}.flex1{flex:1}a{cursor:pointer}a,a:active,a:focus,a:hover{text-decoration:none}.foot-buttons{height:92px;position:absolute;width:100%;left:0;bottom:0;background:linear-gradient(0deg,#fff,#e1e1e1)}.foot-buttons a{padding:0 40px;font-size:30px;height:92px;color:#fff}.foot-buttons a img{margin-right:13px;display:block}.foot-buttons a span{color:#fff}.foot-buttons .btn-home{background-color:#00a2ff}.foot-buttons .btn-pay{background-color:#ff8a00}.foot-buttons .btn-return{background-color:#38bb8b}.k-box{margin:0 60px}.b1{border:1px solid #e5e5e5;box-sizing:border-box}.popBoxBg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.6)}.popBox{width:712px;height:863px;background:#fff;border-radius:20px;left:50%;box-sizing:border-box;bottom:165px;z-index:11;position:absolute;margin-left:-366px}.button-blue{width:249px;height:85px;background:#39f;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;cursor:pointer}.button-blue img{width:auto;height:39px}.button-blue img+span{margin:0 9px}.foot-buttons .btn-blue{height:92px;background:#1eb3b1;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;cursor:pointer}.foot-buttons .btn-blue img{width:auto;height:39px}.foot-buttons .btn-blue img+span{margin:0 9px}.foot-buttons .btn-orange{height:92px;background:#ff8a00;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;cursor:pointer}.foot-buttons .btn-orange img{width:auto;height:39px}.foot-buttons .btn-orange img+span{margin:0 9px}.read{position:absolute;left:0;width:100%;bottom:0;height:1144px;background:#fff}.read-hd{height:152px;background:linear-gradient(180deg,#fff,#e1e1e1)}.read-hd .title{padding-left:30px;padding-right:48px;background:#01a0a0;border-radius:0 50px 50px 0}.read-hd .time,.read-hd .title{line-height:74px;font-size:36px;color:#fff}.read-hd .time{padding-left:48px;padding-right:30px;background:#ff8a00;border-radius:50px 0 0 50px}.read-bd-title{padding-left:60px;height:99px}.read-bd-title i{width:11px;background:#01a0a0;height:33px;display:block;margin-right:16px}.read-bd-title h3{font-size:30px;font-weight:800;color:#000}.read-list{padding-left:60px}.read-list ul{flex-wrap:wrap}.read-list li,.read-list ul{display:flex;align-items:center}.read-list li{margin-right:35px;margin-bottom:31px;width:297px;height:201px;background:rgba(1,160,160,0);border:2px solid #dadada;border-radius:10px;box-sizing:border-box;cursor:pointer;justify-content:center;text-align:center;flex-direction:column}.read-list li.on{background:#01a0a0;border-color:#01a0a0}.read-list li.on p{color:#fff}.read-list img{display:block;height:120px;margin-bottom:18px}.read-list p{font-size:25px;font-weight:500;color:#000;line-height:26px}.book-info .left{width:246px;padding-top:16px;text-align:center}.book-info .right{line-height:50px;font-size:25px;color:#9a9a9a}.book-info .right b{font-size:25px;color:#01a0a0;font-weight:700}.still-need-pay{text-align:center;padding-top:20px;font-size:28px;color:#9a9a9a;line-height:32px}.still-need-pay b{color:#ff8a00}.em2:after{content:"\3000\3000"}.pay-select .pay-item{flex:1;border:1px solid #e5e5e5;box-sizing:border-box;height:300px;flex-direction:column}.pay-select .pay-item+.pay-item{margin-left:30px}.pay-select .icon{height:127px;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.pay-select .icon img{max-width:100%;max-height:100%}.pay-select p{font-size:30px;color:#9a9a9a;line-height:32px}.pay-select.xs .pay-item{height:250px}.k-box .right b{display:inline-flex;min-width:100px;padding-right:37px}.user-info-row{height:92px;font-size:30px;font-weight:800;color:#323232}.user-info-row b{color:#01a0a0;font-weight:700}.user-info-row>div{padding:0 1.8em}.print-list-tiems{margin:0 30px;height:718px}.print-item{display:flex;align-items:center;justify-content:space-between;height:81px;background:#fff;border:1px solid #cdcdcd;border-radius:5px;box-sizing:border-box}.print-item .col1{padding:0 17px}.print-item .col1 img{display:block;height:50px}.print-item .name{width:190px;margin-right:10px;font-size:28px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.print-item .col3{flex:1}.print-item .time{font-size:23px;font-weight:500;color:#7f7f7f}.print-item .btn-look{margin-right:10px;width:124px;height:62px;background:linear-gradient(180deg,#14b046,#039936);border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;outline:none;font-size:25px;color:#fff}.print-item .btn-look img{margin-right:9px}.print-item .btn-print{margin-right:10px;width:124px;height:62px;background:linear-gradient(0deg,#029897,#1ab9b4);border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;outline:none;font-size:25px;color:#fff}.print-item .btn-print img{margin-right:9px}.print-item.on{border:3px solid #11ada9;background:#e9f3f3}.print-item+.print-item{margin-top:21px}.list-page{font-size:25px;color:#000}.list-page a{display:block;width:124px;height:62px;text-align:center;background:linear-gradient(0deg,#029897,#1ab9b4);border-radius:5px;font-size:25px;color:#fff;line-height:62px;margin:0 23px}.date-row{margin-bottom:24px}.date-row .date{width:436px;height:61px;background:rgba(51,153,255,0);border:2px solid #1eb3b1;border-radius:10px;background:#e5ffff;box-sizing:border-box;position:relative;overflow:hidden}.date-row .date span{color:#333;padding-left:21px}.date-row .date b,.date-row .date span{font-size:27px;display:block;line-height:27px}.date-row .date b{color:#1eb3b1;font-weight:400}.date-row .date .calendar{display:block;width:67px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAABh0lEQVRIieWWP0sDQRDFf8ZUwT+NCFqkED9DKpvYphUrsVQQLPwCtiktBEH7E4K26USLWImksjRFGgUJJARRsRkZnJPNkrvTaM5AHgx3+3b2PW53djhEZFNE2vKJQESUO5JezIpIXuKRtzwXZdMLjOuKyEYWOARmSAfTwEEmRcMQc9mIiWtg0hm/f1NQ806c8U2/pCjTU4uf4hXYTlrjmxaA44jcqQStMvAcMVdwBxNaUgN80a+QSduQ/zL1z/Qc2BqCj1b0WpSplnx7CKY9V24kttdHUTuIcS9AFVgAVpw8bSSPQAnIGdcCriJVvQYdNvwwas5c07iSt6ZkfNPhap5O4C4Y3yvjY987U0UdWHfy6vbc8c50YNN+xaBFc9aHryZofSFpeytAw6JmXNHhGjbG5kOuEiea9KWLwJKXm3M4nC3NWyge4kRHspBugTd7f7KnFsmFkxMWjTaJeXu/i1VNaA5/FWPaHPzflXvgcgg+q8BylGkq0O3tpuzZUtNdoJOSYQfY+wA0TnPyL3g/2QAAAABJRU5ErkJggg==) 50% no-repeat #1eb3b1}.date-row .el-date-editor{position:absolute;left:0;top:0;opacity:0;cursor:pointer;width:100%!important;height:100%!important}.date-row .el-date-editor .el-input__inner{height:100%}.date-row .el-date-editor .el-input__suffix{display:none}.date-row2 .date{width:296px}.date-row2 .date b{padding-left:21px}.date-row2 .t{padding-right:12px;padding-left:12px;font-size:27px;color:#000}button{outline:none;cursor:pointer;border:0}.btn-so{width:147px;height:61px;background:#1eb3b1;border-radius:10px;text-align:center;margin-left:25px;color:#fff;font-size:27px}.btn-so img{height:27px;margin-right:8px}.hospital-list{height:640px;margin:0 30px}.hospital-list .td,.hospital-list .th{display:flex;align-items:center;justify-content:space-between}.hospital-list .col1{flex:1;padding:0 10px 0 33px}.hospital-list .col1~div{width:120px;text-align:center}.hospital-list .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hospital-list .th{height:74px;background:#1eb3b1;font-size:30px;color:#fff}.hospital-list .td{font-size:25px;color:#000;height:60px;border-bottom:1px solid #fbf8f8}.total-price{font-size:30px;color:#000;padding:0 46px}.total-price b{color:#d74343}.total-price>span+span{padding-left:1.2em}.hospitalInformation{padding:17px 28px 28px;font-size:25px;font-weight:500;color:grey;line-height:45px}.hospitalInformation .info{padding-bottom:17px}.hospitalInformation .tit{display:inline-flex;width:5.5em;justify-content:flex-end;text-align:right}.hospitalInformation b{color:#01a0a0;font-weight:700}.hospitalInformation .tit+b{display:inline-flex;width:240px}.hospitalInformation .number{display:block;width:100%;box-sizing:border-box;height:95px;background:#efefef;border-radius:10px;padding:0 30px;border:0;font-size:30px;color:#333;line-height:95px;margin-bottom:21px}.speed-money a{width:164px;height:82px;background:#fff;border:1px solid #dadada;border-radius:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.speed-money a.on{background-color:#1eb3b1;border-color:#1eb3b1;color:#fff}.pay-weixin-box{position:absolute;z-index:10;left:0;height:992px;background:#fff;width:100%;bottom:0}.pay-weixin-box .h1{padding:50px 0;font-size:38px;font-weight:800;color:red;line-height:58px;text-align:center}.pay-body{padding-left:138px;display:flex}.pay-body .img{width:547px;text-align:center}.pay-body .img img{display:block;max-width:100%;max-height:100%}.pay-body .txt{width:352px;text-align:center;color:#333}.pay-body .txt p{font-size:29px;line-height:45px}.pay-body .txt .money{line-height:68px;font-size:48px;font-weight:700}.pay-body .txt .code{width:252px;margin:0 auto 26px}.pay-body .txt .code img{display:block;width:252px;height:252px}.pay-body .txt .tips{font-size:21px;color:#828282;margin-bottom:14px;line-height:41px}.pay-body .btn-cancle{width:235px;height:78px;display:flex;align-items:center;justify-content:center;font-size:25px;color:#fff;margin:0 auto;background:#00a2ff}.tips-box{padding:20px 57px;font-size:16px;font-weight:500;color:#333;line-height:34px}.tips-box h4{font-size:23px;color:#333;line-height:44px}.red-tips{font-size:22px;color:#d74343;padding-left:30px}.department-list{display:flex;flex-wrap:wrap;padding-left:59px;height:666px}.department-list a{width:289px;height:241px;background:#fff;border:2px solid hsla(0,0%,60.4%,.47);box-shadow:0 10px 18px 0 rgba(0,0,0,.08);border-radius:20px;flex-direction:column;margin-right:43px;margin-bottom:55px}.department-list a.on,.department-list a:active{background:#01a0a0}.department-list a.on p,.department-list a:active p{color:#fff}.department-list a.on .icon img,.department-list a:active .icon img{display:none}.department-list a.on .icon .img-white,.department-list a:active .icon .img-white{display:block}.department-list .icon{width:100%;height:120px;margin-top:20px;margin-bottom:10px}.department-list .icon img{max-width:100%;max-height:100%}.department-list .icon .img-white{display:none}.department-list p{font-size:32px;color:#000;line-height:2em}.search-doctor-row{width:1008px;height:95px;background:#e5ffff;border:2px solid #1eb3b1;border-radius:10px;margin:0 auto 30px;position:relative;overflow:hidden}.search-doctor-row input{display:block;height:93px;border:0;width:100%;outline:none;background:none;box-sizing:border-box;padding-right:200px;padding-left:36px;font-size:30px;color:#1eb3b1}.search-doctor-row input::-webkit-input-placeholder{color:#1eb3b1}.search-doctor-row input::input-placeholder{color:#1eb3b1}.search-doctor-row button{width:179px;height:100%;position:absolute;right:0;top:0;background:#1eb3b1;color:#fff;font-size:30px}.search-doctor-row button img{margin-right:8px}.doctor-list th{height:74px;background:#1eb3b1;color:#fff;text-align:center;width:109px}.doctor-list th h4{font-size:25px}.doctor-list th p{font-size:15px}.doctor-list td{width:109px}.doctor-list .t{font-size:25px;text-align:left;padding-left:26px;width:207px}.doctor-list .name-row{width:207px;box-sizing:border-box;display:flex;padding-left:19px;text-align:left;padding-bottom:10px}.doctor-list .name-row h3{font-size:24px;color:#000}.doctor-list .name-row p{font-size:18px;color:#8c8c8c;line-height:26px}.doctor-list .name-row .txt{padding-top:16px}.doctor-list .name-row .img{padding-top:21px;margin-right:19px}.doctor-list td{height:72px;font-size:25px;color:#8c8c8c;text-align:center;vertical-align:middle;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.doctor-list .btn{display:inline-block;height:44px;line-height:44px;background:#2490f5;border-radius:10px;padding:0 13px;font-size:24px;color:#fff}.worktime-list{display:flex;flex-wrap:wrap;padding-left:39px;height:690px;margin-top:20px}.worktime-list .item{width:231px;height:196px;background:rgba(51,153,255,0);border:1px solid #dadada;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:27px;margin-bottom:30px}.worktime-list p{font-size:20px;font-weight:400;color:#404040;line-height:36px}.worktime-list .icon{margin-bottom:10px}.worktime-list .b{font-size:26px;color:#01a0a0;font-weight:400}.worktime-list img{display:block}.worktime-list .light{display:none}.worktime-list .item.on,.worktime-list .item:active{background-color:#00a2ff;border-color:#00a2ff}.worktime-list .item.on img,.worktime-list .item:active img{display:none}.worktime-list .item.on .light,.worktime-list .item:active .light{display:block}.worktime-list .item.on .b,.worktime-list .item.on p,.worktime-list .item:active .b,.worktime-list .item:active p{color:#fff}.nucleic-acid-list{width:952px;margin:0 auto 70px}.nucleic-acid-list .item{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:94px;background:#fff;border:1px solid hsla(0,0%,69.8%,.47);border-radius:20px}.nucleic-acid-list .item+.item{margin-top:30px}.nucleic-acid-list .col1{display:flex;align-items:center;justify-content:center;width:90px;margin-right:10px}.nucleic-acid-list .col2{flex:1;font-size:30px;color:#2d2d2d}.nucleic-acid-list .col3{color:#2d2d2d;font-size:30px;font-weight:700}.nucleic-acid-list .col4{font-size:30px;color:#b2b2b2;padding-left:33px;padding-right:26px}.nucleic-acid-list .item.on{background:#01a0a0;border-color:#01a0a0}.nucleic-acid-list .item.on .col2,.nucleic-acid-list .item.on .col3,.nucleic-acid-list .item.on .col4{color:#fff}.statementToRemind{width:952px;margin:0 auto;display:flex;justify-content:space-between}.statementToRemind .txt{width:535px}.statementToRemind h3{font-size:36px;font-family:PingFang;font-weight:800;line-height:56px;color:#0090ff;margin-bottom:15px}.statementToRemind p{font-size:25px;font-weight:500;color:#333;line-height:46px}.statementToRemind .img{padding-top:27px}.nucleic-acid-items{width:1019px;margin:0 auto}.nucleic-acid-items li{height:81px;background:#fff;border:1px solid #cdcdcd;border-radius:5px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-left:26px}.nucleic-acid-items li+li{margin-top:20px}.nucleic-acid-items li.on{background:#e9f3f3;border:3px solid #11ada9}.nucleic-acid-items .name{flex:1;font-size:28px;color:#000}.nucleic-acid-items .price,.nucleic-acid-items .time{padding-right:28px;font-size:23px;color:#7f7f7f}.nucleic-acid-items{height:740px}.nucleic-acid-total{font-size:30px;color:#333}.nucleic-acid-total b{color:#d74343;padding:0 5px}.user-basicInfo{border-radius:20px;background-color:#fff;box-shadow:0 0 29px 0 rgba(0,0,0,.24);font-size:25px;font-weight:500;color:#333;line-height:60px}.user-basicInfo li{padding:0 33px;display:flex;align-items:center;justify-content:space-between;line-height:70px}.user-basicInfo li:nth-of-type(2n){background:#f4f4f4}.user-basicInfo li+li{border-top:1px solid #e2e2e2}.user-basicInfo b{font-size:25px;color:#01a0a0;font-weight:700}.page-main{position:absolute;width:100%;bottom:0;background:#fff;left:0;top:209px}.drug-list{margin:0 30px}.drug-list .col1{padding-left:30px;flex:1}.drug-list .col2{text-align:center;width:200px}.drug-list .col3{text-align:center;width:140px}.drug-list-head{background:#1eb3b1;height:74px;display:flex;align-items:center;justify-content:space-between;font-size:30px;color:#fff}.drug-list-body{line-height:63px;font-size:25px;height:1200px;color:#000;overflow:hidden;overflow-y:auto;margin-bottom:25px}.drug-list-body .col3{color:#ff0101}.drug-list-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f9f4f4}.drug-search-bar{width:999px;height:68px;background:#e5ffff;border:2px solid #1eb3b1;border-radius:10px;margin:0 auto 48px;position:relative;overflow:hidden}.drug-search-bar .input{padding-left:39px;font-size:30px;color:#1eb3b1}.drug-search-bar .btn-so{width:150px;position:absolute;right:0;top:0;border-radius:0;height:100%}.p40{padding:0 40px}.radio{font-size:26px;color:#000;cursor:pointer}.radio img{margin-right:12px}.radio+.radio{margin-left:58px}.about-box{padding:0 30px 30px}.about-box .txt{width:700px;font-size:16px;font-weight:400;color:#000;line-height:28px}.about-box .img{width:300px;height:210px}.about-box .img img{display:block;width:100%;height:100%}.about-box .fc-bet{align-items:flex-start}.h92{height:92px;clear:both}.ks-list{display:flex;flex-wrap:wrap;padding:0 75px;padding-top:27px}.ks-list a{width:209px;height:85px;border:1px solid #dadada;display:flex;align-items:center;justify-content:center;font-size:28px;color:#000;margin-right:28px}.ks-list a.on,.ks-list a:active{background-color:#1eb3b1;border-color:#1eb3b1;color:#fff}.ks-list a:nth-of-type(4n){margin-right:0}.ks-list a:first-of-type,.ks-list a:nth-of-type(2),.ks-list a:nth-of-type(3),.ks-list a:nth-of-type(4){margin-bottom:24px}.ks-doctor-list{padding:0 0 0 38px}.ks-doctor-list ul{display:flex;flex-wrap:wrap}.ks-doctor-list li{width:195px;text-align:center;padding-bottom:40px}.ks-doctor-list h3{font-size:25px;color:#000;line-height:2em}.ks-doctor-list p{font-size:15px;font-weight:300;color:#000;line-height:26px}.sf-list-data{margin:0 30px 40px;height:675px}.sf-list-data th{height:74px;background:#1eb3b1;font-size:30px;color:#fff;font-weight:400}.sf-list-data td,.sf-list-data th{text-align:center;vertical-align:middle}.sf-list-data td{line-height:59px;border-bottom:1px solid #f6efef;font-size:25px;color:#000}.sf-list-data .btn-look{width:127px;height:48px;background:#1eb3b1;border-radius:24px;text-align:center;line-height:48px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#fff}.sf-list-data .red{color:#ff0101}.doctor-list2{padding-left:30px;display:flex;flex-wrap:wrap}.doctor-list2 .item{width:481px;height:210px;border:1px solid #c3c3c3;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;margin-right:30px;margin-bottom:28px}.doctor-list2 .item.on,.doctor-list2 .item:active{background:#01a0a0;border-color:#01a0a0}.doctor-list2 .item.on h3,.doctor-list2 .item.on p,.doctor-list2 .item:active h3,.doctor-list2 .item:active p{color:#fff}.doctor-list2 .img{width:169px;height:169px;border:2px solid #fff;border-radius:150px;margin-left:20px}.doctor-list2 .img img{border-radius:150px;width:100%;height:100%;display:block}.doctor-list2 .txt{width:245px;margin-right:15px;font-size:15px;font-weight:400;color:#000;line-height:23px}.doctor-list2 .txt h3{font-size:30px;font-weight:800;color:#000;line-height:63px}.doctor-list2 .txt p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;word-break:break-all}