.prodetails-info .prodetails-name {display:flex;align-items:center;gap:0 15px;}    
.prodetails-info .prodetails-name>div{position: relative;    cursor: pointer;}
.prodetails-info .prodetails-name #qrcode-container{    position: absolute;    top: 100%;    left: 0;    opacity: 0;    visibility: hidden;background:#FFF;padding:10px;;box-shadow:0 0 6px rgba(0,0,0,.2);    transition: all .35s linear;}
.prodetails-info .prodetails-name>div:hover #qrcode-container{opacity:1;visibility:visible}

.fixed_form{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:100001;display:none;}
.fixed_form .boxs {display:flex;align-items:center;    justify-content: center;width:100%;height:100%;opacity:0;    transform: translateY(3vw);transition: all .8s cubic-bezier(.69, .27, .45, .99);}
.fixed_form .boxs.on {transform:none;opacity:1;transition-delay:100ms}
.fixed_form .mains{background:#FFF;width:860px;max-width:90%;padding:45px 35px;border-radius:15px;position:relative}
.fixed_form .mains .close_ {position:absolute;right:-20px;top:-20px;font-size:18px;color:#FFF;cursor:pointer;}
.fixed_form .mains h4 {font-size:22px;color:#333;margin:0 0 30px}
.fixed_form .mains .lists ul{list-style:none;font-family: var(--fontfamily);}
.fixed_form .mains .lists ul:first-child li{display:grid;grid-template-columns:1fr 1fr 1fr;}
.fixed_form .mains .lists ul:first-child li span {font-size:14px;color:#545454;background:#f3f3f3}
.fixed_form .mains .lists ul:first-child li .imgs img {max-width:65px;}
.fixed_form .mains .lists ul:first-child li input {width:80px;height:30px;font-size:14px;color:#000}
.fixed_form .mains .lists ul:first-child li {font-size:14px;color:#333}
.fixed_form .mains .lists ul:first-child li>*{border:1px solid #ddd;padding:5px;    display: flex;    align-items: center;}
.fixed_form .mains .lists ul:nth-child(2) {display:grid;grid-template-columns:1fr 1fr;gap:20px 20px;margin:20px 0}
.fixed_form .mains .lists ul:nth-child(3){display:grid;grid-template-columns:1fr;gap:20px 0}
.fixed_form .mains .lists li input {width:100%;height:40px;font-size:14px;color:#000;border:1px solid #ccc;padding:0 15px;font-family: var(--fontfamily);}
.fixed_form .mains .lists li textarea {width:100%;height:90px;padding:15px;font-size:14px;color:#000;border:1px solid #ccc;font-family: var(--fontfamily);}
.fixed_form .mains .lists li button {display:inline-block;background:#5FB615;font-size:14px;color:#FFF;padding:0 35px;height:40px;border:0;border-radius:10px;cursor:pointer;}
.fixed_form .mains .lists li.codes {display:flex;align-items:center;gap:0 10px;}
.fixed_form .mains .lists li.codes input {flex:0 0 35%}
.fixed_form .mains .lists li.codes img {max-height:40px;}