.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-center{align-items:center}.flex-grow{flex-grow:1}.border-top{border-top:1px solid #ebe4f6}.cas-img-wrapper{width:200px;border:1px solid #ebe4f6}.cas-img-wrapper img{padding:15px;box-sizing:border-box}.cas-img-wrapper .enlarge-btn{width:24px;height:24px;border-radius:4px 0 0 0;position:absolute;bottom:0;right:0;background:#8972ac;cursor:pointer;caret-color:transparent}.cas-img-wrapper .enlarge-btn .icon-cas-search{content:"";width:16px;height:15px;display:block;background:url("http://hg.y866.cn/biomolecule/lib/file/mce-cn-email/2024/ic_cas-search.png") no-repeat}.lft-detail{width:100%;box-sizing:border-box}.lft-detail li{border-bottom:1px dashed #ebe4f6;padding:8px 17px 8px 0}.price-line{text-decoration:line-through;color:#9f9f9f}.cas-table{width:100%}.cas-table tr{background:rgba(249,247,252,.6);border-bottom:1px solid #ebe4f6}.cas-table tr th{background:#8972ac;height:32px;color:#fff}.cas-table tr td{padding:7px 0}.cas-table tr th:first-child,.cas-table tr td:first-child{padding-left:15px;box-sizing:border-box}.cas-table tr th:last-child,.cas-table tr td:last-child{text-align:right;padding-right:15px;box-sizing:border-box}.cas-table tr .cas-dec{width:400px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cas-table tr .icon-cas-cart{content:"";width:22px;height:17px;display:block;background:url("http://hg.y866.cn/biomolecule/lib/file/mce-cn-email/2024/ic_orange-cart.png") no-repeat;cursor:pointer;caret-color:transparent}.cas-table tr .cas-quote{cursor:pointer;caret-color:transparent}.cas-table tr .card-item p{cursor:pointer}.bg-white{padding:0 !important;background:#fff}.bg-white tr{background:#fff}.expand-content{padding-left:100px}.expand-content .expand-table{width:100%}.expand-content .expand-table tr{border-bottom:1px dashed #ebe4f6}.expand-content .expand-table tr:last-child,.expand-content .expand-table tr:last-child td{border-bottom:0}.expand-content .expand-table th{background:none;color:#331515;border-bottom:1px dashed #ebe4f6}.expand-content .expand-table th:last-child,.expand-content .expand-table td:last-child{text-align:right;padding-right:15px;box-sizing:border-box}.expand-content .expand-table th:first-child,.expand-content .expand-table td:first-child{padding-left:0}.expand-content .expand-table .num select{width:60px;height:20px;border:1px solid rgba(51,21,21,.2);border-radius:3px}.expand-content .expand-table .add-btn{width:128px;height:23px;background:#ff7e00;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.expand-content .expand-table .add-btn:before{content:"";width:22px;height:17px;margin-right:6px;display:inline-block;background:url("http://hg.y866.cn/biomolecule/lib/file/mce-cn-email/2024/ic_cas-add.png") no-repeat}.expand-content .expand-table .quote-btn{width:128px;height:23px;background:#8972ac;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.expand-content .expand-table .quote-btn:before{content:"";width:19px;height:16px;margin-right:4px;display:inline-block;background:url("http://hg.y866.cn/biomolecule/lib/file/mce-cn-email/2024/ic_cas-quote.png") 0 1px no-repeat}.expand-content .expand-table .check-btn{width:128px;background:#8972ac;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:2px 0}.form-cas{padding:20px}.form-cas table th,.form-cas table td{height:45px;font-size:12px}.form-cas table th{vertical-align:top}.form-cas table th p{line-height:30px}.form-cas table td{text-align:right;vertical-align:top}.form-cas table td p{color:#ee3134;letter-spacing:-0.3px;margin-top:2px}.form-cas table input[type=text]{height:26px;padding:0 5px;margin-top:1px}.form-cas table select{height:26px;line-height:21px;margin-top:1px}.form-cas table textarea{width:570px;height:50px;padding:3px 7px;line-height:20px}.reference-link:hover{color:#f60}.poptip{position:relative}.poptip::before,.poptip .poptip-box{visibility:hidden;opacity:0;transform:translate3d(0, 0, 0);transition:all .3s ease .2s;box-sizing:border-box}.poptip::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#ebe4f6 transparent transparent transparent;left:calc(50% - 8px);bottom:0;transform:translateX(0%) translateY(0) rotate(180deg)}.poptip .poptip-box{font-size:14px;color:currentColor;position:absolute;padding:6px 12px;white-space:normal;z-index:9;width:100%;left:50%;top:100%;transform:translateX(-50%) translateY(0);background:#fff;line-height:18px;border-radius:2px;border:1px solid #ebe4f6}.poptip:hover::before,.poptip:hover .poptip-box{visibility:visible;opacity:1}
