.prescriptiondiv .morelens{margin-top: 10px;padding-right: 30px;font-weight: bold;font-size: 16px;text-align: right;width: 100%;cursor: pointer; position: relative;}
.prescriptiondiv .morelens .icon-arrow-right{font-size:18px; font-weight: normal; vertical-align: middle; position: absolute;}
.prescriptiondiv .morelens-s .icon-arrow-right{transform: rotate(90deg);}
.prescriptiondiv .lensinfodiv .exitlens{width: 33.33%;}
.prescriptiondiv .lensinfodiv .exitlens .lenspadding{width:95%;}

.prescriptiondiv .lenspadding{padding: 10px 15px;margin: 0 auto 35px;cursor: pointer;border: 1px solid #ccc;border-radius: 7px;}
.prescriptiondiv .lenschoose .lensinfodiv{display: flex;flex-wrap: wrap;justify-content: flex-start; min-height: 200px;}
.prescriptiondiv .lenschoose .newlens{width: 400px;}
.prescriptiondiv .lenschoose .newlens .icon-jiahao{margin: -5px;color: var(--f7-theme-color);font-size: 26px;float: right;}
.prescriptiondiv .lensedit{
	position: fixed;
    width: 57%;
    height: 100%;
    top: 100%;
    background: #ffffff;
    overflow: scroll;
    padding: 0 1% 30px;
}
.prescriptiondiv .lensedit .prescriptiondiv-top {
	height: 70px;
    line-height: 70px;
    position: fixed;
    top: 0;
    right: 0;
    width: 58%;
    background: #ffffff;
}
.prescriptiondiv .lensedit .prescriptiondiv-top .icon-xiangyou3fill {
    color: #aaa;
    font-size: 28px;
    transform: rotate(90deg);
    position: absolute;
}
.prescriptiondiv .lensedit .prescriptiondiv-top p{ float: left; margin: 0 0 0 40px; font-size: 16px; font-weight: 700!important;}

.prescriptiondiv .lensedit .pnamechoose,.prescriptiondiv .lensedit .prescription-name-div,.prescriptiondiv .lensedit .leftdiv,.prescriptiondiv .lensedit .rx_ocr{max-width: 835px;}
.prescriptiondiv .lensedit .prescription-name:focus{box-shadow: unset;border-color: #ced4da;}
.prescriptiondiv .lensedit .prescription-name{width: auto;display: initial;color: #28a745;font-weight: bold;}
.prescriptiondiv .lensedit .prescription-name.form-control[readonly]{background: unset;}
.prescriptiondiv .lensedit .prescription-name-div .savedrx{margin-right: 2%;margin-top: -0.25rem;}
.prescriptiondiv .lensedit .pnamechoose .pnamechoose_single{border: 1px solid #ccc;border-radius: 5px;height: 38px;line-height: 38px;width: 18%;text-align: center;color: #666;cursor: pointer;margin-bottom: 1rem;margin-right: 2%;}
.prescriptiondiv .lensedit .pnamechoose .active{font-weight: bold;color: #28a745;border-color: #28a745;}
.prescriptiondiv .lensedit .pnamechoose fieldset{border-top: 1px #999 dotted;color: #666;text-align: center;}
.prescriptiondiv .lensedit .pnamechoose legend{width: auto;padding: 0 50px;font-size: 16px;margin-bottom: 0;}
.prescriptiondiv .lensedit .pnamechoose .singlehide{display: none;}
.prescriptiondiv .lensedit .rightdiv{padding: 20px 0 0 20px;width: 265px;min-width: 265px;}
.prescriptiondiv .lensedit .prescription-note{max-width: 1100px;}
.prescriptiondiv .lensedit .prescription-photo-div{width: 100px;height: 100px;position: relative;}
.prescriptiondiv .lensedit .prescription-photo{width: 100%;height: 100%;}
.prescriptiondiv .lensedit .cimg-del{z-index: 101;position: absolute;right: -12px;top: -19px;cursor: pointer;font-size: 26px;}
.prescriptiondiv .lensedit .cimg-big{z-index: 100;position: absolute;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background-color: #ffffff47;}

#cimgbig{display: flex;align-items: center;justify-content: center;position: fixed;left: 0;top: 0;width: 40%;height: 100%;background: #000000ab;}
#cimgbig img{max-width: 95%;max-height: 95%;}
#cimgbig .iconfont{position: absolute;right: 3%;top: 1%;font-size: 30px;color: #000;cursor: pointer;}

.prescriptiondiv .lensedit .rx_ocr{border: 1px solid #c8e6c9;background-color: #f9fdf9;padding: 0.8rem 1rem;}
.prescriptiondiv .lensedit .rx_ocr .iconbg{display: flex;justify-content: center;align-items: center;background-color: #e8f5e9;width: 40px;height: 40px;color: #2e7d32;margin-right: 10px;}
.prescriptiondiv .lensedit .rx_ocr .rx_ocr_btn{border: 1px solid #c8e6c9;background-color: #e8f5e9;color: #2e7d32;padding: 0.25rem 0.8rem;cursor: pointer;}

.prescriptiondiv fieldset{border-top: 1px solid #666;border-left: none;border-right: none;border-bottom: none;text-align: center;margin: 1rem 0;max-width: 835px;}
.prescriptiondiv legend{font-size: 16px;padding: 0 1rem;width: auto;margin-bottom: 0;}

.prescriptiondiv-readers .prescription-readers{border-radius: 15px;padding: 49px;}
.prescriptiondiv-readers .prescription-readers .span-readers{width:130px;border-radius: 10px;background: #f1f1f1;padding: 15px 1px;border: 1px solid #999;margin: 20px 15px;cursor: pointer;}
.prescriptiondiv-readers .prescription-readers .span-readers:hover{border: 2px solid #ff0077;box-shadow: 0 3px 9px 0 #c4cee6;padding: 14px 0;background: #fff7fb;}
.prescriptiondiv-readers .prescription-readers .span-readers-active{border: 2px solid #ff0077;box-shadow: 0 3px 9px 0 #c4cee6;padding: 14px 0;background: #fff7fb;}

@media (max-width: 1980px){
	.pd-info-div{display:none;}
}