html,body,div,header,nav,head,span,object,iframe,section,figure,aside,article,h1,h2,h3,h4,img,ol,ul,dl,p {margin:0;padding:0;border:0;background:transparent;}body{background-color: #F8FAFC;}*,*:before,*:after {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.clear {clear:both;}.clear:after {clear: both;display: table;content: " ";}article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}h1,h2,h3,h4,h5 {line-height:1.75;font-weight:normal;color:inherit;text-rendering:optimizelegibility;}h1 {font-size:24px;}h2 {font-size:18px;}h3 {font-size:16px;}h4 {font-size:15px;}h5 {font-size:14px;}.lf {float:left;}.lr {float:right;}li {list-style:none;}a {color:#666;vertical-align:baseline;text-decoration:none;font-size:100%;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}table {border-spacing:0;border-collapse:collapse;}:focus{outline: 0}.center{margin:0 auto;max-width: 1266px;padding: 0 10px;}:root{--Colors:#3ab2a8;}input { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}input:focus {outline: 0;border-color: rgba(82, 168, 236, 0.8) !important;-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6) !important;-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6) !important;box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6) !important;color:#888 !important;}.errors{border:1px solid red !important;}/********************************************/header{height: 80px;line-height: 80px;width: 100%;background: linear-gradient(-145deg, rgb(58, 205, 153), rgb(7, 150, 182));user-select: none;}header .logo{width: 120px;height: 45px;margin-top: 17px;}header>div>a{font-size: 14px;color: #fff;margin-left: 10px;}header>div>a>img{width: 14px;height: 14px;margin-right: 4px;vertical-align: -2px;}header>div>ul{display: inline-block;margin-left: 20px;}header>div>ul>li{float: left;}header>div>ul>li>a{margin: 0 10px;color: #fff;font-size: 14px;}header>div .nav_buts{display: none;}.md1{background-color: #fff;padding: 20px;margin-top: 20px;font-size: 18px;color: #484848;padding-left: 20px;font-weight: bold;border: 1px solid #e8eef4;user-select: none;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.md2{margin-top: 50px;background-color: #fff;position: relative;padding: 50px 40px;min-height: 50px;border-radius: 5px;border: 1px solid #e8eef4;position: relative;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.md2-title{position: absolute;color: #fff;display: inline-block;padding: 10px 20px;font-size: 16px;border-radius: 3px;left: 0px;top: -21px;user-select: none;background: linear-gradient(-145deg, rgb(58, 205, 153), rgb(7, 150, 182));border-radius: 0 50px 0px 0px;padding: 10px 30px 10px 20px;}.md2 .md2-cent{width:50%;display: inline-block;float: left;}.md2 .md2-content{width: 50%;display: inline-block;float: right;max-height: 345px;border-radius: 5px;overflow: hidden;overflow-y: auto;scrollbar-width:thin;scrollbar-color:rgb(58, 205, 153) ;}.md2 .md2-contentshoppage{max-height: 280px;}.md2 .md2-content::-webkit-scrollbar{width:2px;}.md2 .md2-content::-webkit-scrollbar-thumb {background: rgb(58, 205, 153);}.md2 .md2-content:-moz-scrollbar{width:2px;}.md2 .md2-content:-moz-scrollbar-thumb {background: rgb(58, 205, 153);}.md2 .act_cent{border: 1px dashed #18a9ac;background-color: rgb(175 196 216 / 4%);}.md2 .md2-content-txt { padding: 10px 10px 0 10px;user-select: none;}.md2 .md2-content-txt p{ font-size: 14px;line-height: 1.5em;margin-bottom: 14px;letter-spacing: .3px;}.md2 .md2-content-txt p img{width:90%;height: auto;}.md2 .md2-cent p , .md2 .md2-cent .select{line-height: 45px;height: 45px;margin-bottom: 15px;position: relative;}.md2 .md2-cent .select::before{content: '';background-image: url(img/sanjiao.svg);background-repeat: no-repeat;background-position: left top;background-size: 100%;width: 15px;height: 15px;display: inline-block;position: absolute;right: 50px;top: 15px;z-index: 9999;}.md2 .md2-cent .selectshop::before{transform: rotate(180deg);}.md2 .md2-cent p span , .md2 .md2-cent .select span{float: left;color: #484848;margin-right: 20px;user-select: none;}.md2 .md2-cent p input{padding-left: 10px;height: 42px;line-height: 42px;font-size: 16px;color: #0a97b6;border: 1px solid #cad4de;width: 100%;max-width: calc(100% - 120px);}.md2 .md2-cent p .name-zi{background-color: #4caf50;color: #fff;line-height: 25px;height: 25px;padding: 0 10px;border-radius: 4px;margin-top: 8px;}.md2 .md2-cent p input::-webkit-input-placeholder{color:#aaa;font-size: 12px;}.md2 .md2-cent p input:-ms-input-placeholder{color:#aaa;font-size: 12px;}.md2 .md2-cent>form>p .name , .md2 .md2-cent .select .name{display: inline-block;height: 42px;line-height: 42px;color: #1da6ae;border: 1px solid #cad4de;width: 100%;max-width: calc(100% - 120px);padding-left: 10px;font-size: 14px;}.md2 .md2-cent .select ul{background-color: #fff;position: absolute;left: 84px;top: 50px;z-index: 9999999;padding-left: 10px;border: 1px solid #eee;box-shadow: 1px 1px 4px rgb(0 0 0 / 8%);padding: 5px 0;display: none;width: 100%;max-width: calc(100% - 120px);}.md2 .md2-cent .select ul li{padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;font-size: 14px;color: #444;}.md2 .md2-cent .select ul li:hover{background-color: #e8eef4;transition: .5s all;}.md2 .md2-cent .select ul .act{background-color: var(--Colors) !important;color: #fff !important;}.md2 .md2-cent>form>p .shop_price{color: red;margin: 0;margin-right: 5px;font-weight: bold;font-size: 18px;}.md2 .md2-cent>form>p s{font-size: 12px;color: #ddd;}.md2 .md2-cent>form>p:last-child{margin-bottom: 0;}.md3{margin-top: 50px;background-color: #fff;position: relative;padding: 50px 40px;min-height: 50px;border-radius: 5px;border: 1px solid #e8eef4;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.md3-title{position: absolute;background: linear-gradient(-145deg, rgb(58, 205, 153), rgb(7, 150, 182));color: #fff;display: inline-block;padding: 10px 20px;font-size: 16px;border-radius: 3px;left: 0px;top: -21px;user-select: none;border-radius: 0 50px 0px 0px;padding: 10px 30px 10px 20px;}.md3-cent{}.md3-cent>div{display: inline-block;margin-right: 20px;border: 1px solid #cfe4f9;padding: 0px 15px;border-radius: 5px;cursor: pointer;overflow: hidden;user-select: none;height: 45px;line-height: 45px;font-size: 16px;}.md3-cent>div:hover{background-color: #f8fafc;}.md3-cent>div img{width: 25px;height: 25px;vertical-align: middle;margin-right: 10px;margin-top: -5px;}.md3-price{line-height: 45px;height: 45px;margin-bottom: 40px;background-color: #f8fafc;padding-left: 20px;font-size: 18px;border-radius: 3px;user-select: none;border-bottom: 1px solid #e8eef4;}.md3-price span{margin: 0 10px;color: red;font-size: 24px;font-weight: 600;}.footer{background-color: #fff;line-height: 65px;text-align: center;margin-top: 30px;border-top: 1px solid #e8eef4;font-size: 12px;color: #999;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.alert{padding: 15px 20px 20px 20px;background-color: #F8FAFC;}.alert img{width: 100px;height: 100px;float: left;}.alert_div{float: left;margin-left: 20px;display: inline-block;user-select: none;}.alert_div .alert_div_p{line-height: 30px;height: 30px;margin-bottom: 5px;}.alert_div .alert_div_p2{font-size: 14px;color: red;}.alert_div .alert_div_p2 span{margin: 0 3px;color: #009688;}.alert_div a{display: inline-block;padding: 4px 20px;background-color: #ff9800;color: #fff;border-radius: 5px;margin-top: 10px;font-size: 16px;}.md4{margin-top: 50px;margin-bottom: 40px;background-color: #fff;position: relative;padding: 50px 40px;min-height: 50px;border-radius: 5px;border: 1px solid #e8eef4;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.md4-title{position: absolute;background: linear-gradient(-145deg, rgb(58, 205, 153), rgb(7, 150, 182));color: #fff;display: inline-block;padding: 10px 20px;font-size: 16px;border-radius: 3px;left: 0px;top: -21px;user-select: none;border-radius: 0 50px 0px 0px;padding: 10px 30px 10px 20px;}.md4-div{background-color: #f8fafc;padding: 20px;font-size: 14px;color: var(--Colors);}.md4-div p{line-height: 24px;margin-bottom: 5px;}.smd{background-color: #fff;width: 100%;padding: 30px;margin-top: 20px;position: relative;border: 1px solid #e8eef4;border-radius: 5px;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.smd input{height: 45px;line-height: 45px;width: 100%;border: 1px solid #dcebfa;padding-left: 20px;}.smd button{background-image: url(img/search_h.svg);background-repeat: no-repeat;background-position: top;background-size: 30px 30px;width: 80px;height: 40px;background-color: transparent;border: 0;position: absolute;right: 20px;top: 38px;cursor: pointer;}.smd2{min-height: 550px;width: 100%;background-color: #fff;margin-top: 20px;border-radius: 5px;border: 1px solid #e8eef4;position: relative;padding: 30px;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 5%);}.smd2-img{position: absolute;width: 100px;height: 160px;left: calc(50% - 50px);top: calc(50% - 80px);display: none;}.smd2-img-div{background-image: url(img/log.svg);background-repeat: no-repeat;background-position: top;background-size: cover;width: 100px;height: 100px;}.smd2-img p{height: 60px;line-height: 60px;font-size: 25px;color: #e9f4ff;}.smd2-div{position: relative;border: 1px solid #dcebfa;height: 100%;min-height: 550px;width: 100%;padding: 30px;}.smd2-div-title{position: absolute;height: 30px;line-height: 30px;background-color: #f8fbff;top: -15px;left: 20px;font-size: 14px;display: inline-block;padding: 0 15px;border-radius: 5px;}.data-title{height: 35px;line-height: 35px;border: 1px solid #dcebfa;padding-left: 10px;background-color: #f8fbff;font-size: 12px;}.data-ul{padding: 20px;border: 1px solid #dcebfa;border-top: 0;}.data-ul li{font-size: 14px;line-height: 30px;color: #ff9800;}.data-title-top2{margin-top: 20px;}.data-do{padding: 10px;border: 1px solid #dcebfa;border-top: 0;}.data-do>span{color: red;font-size: 12px;}.data-do>div{background-color: #f8fbff;padding: 10px 15px;font-size: 12px;margin-top: 10px;border-radius: 6px;overflow: hidden;}.data-do>div>p{line-height: 30px;}.data-do>div>p>span{color: #6bb1f7;}.alert_ispay{padding: 35px 20px;background-color: #F8FAFC;background-image: url(img/wenhao.svg);background-repeat: no-repeat;background-position: 20px;background-size: 50px 59px;padding-left: 90px;}.quer_tip{font-size: 12px;color: #ff9800;margin-top: 10px;display: block;}.in4divs,.in5divs{min-height: calc(100vh - 200px);}.in4{}.in4 h2{font-size: 14px;height: 20px;line-height: 20px;padding-left: 10px;border-left: 2px solid #2bb9a4;}.in4 ul{border: 1px dashed #cad4de;margin: 20px 0 0 0;border-radius: 3px;}.in4 li{font-size: 12px;height: 36px;line-height: 36px;border-bottom: 1px dashed #cad4de;padding-left: 10px;font-weight: 400;}.in4 li a{color: #0e9cb3;display: inline-block;width: calc(100% - 200px);word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.in4 li a img{width: 16px;font-weight: bold;vertical-align: text-bottom;margin-right: 5px;}.in4 li>div{display: inline-block;float: right;text-align: right;width: 200px;}.in4 li>div>span{margin-right: 15px;}.in4 li>div>span:first-child{color: red;}.in4 li>div>span:last-child{color: #2fbfa2;}.in4 li>div>span s{margin-left: 5px;}.in4 li:last-child{border-bottom: 0;}.in4:last-child{margin-bottom: 40px;}.in5 h2{font-size: 14px;height: 20px;line-height: 20px;padding-left: 10px;border-left: 2px solid #2bb9a4;}.in5 ul{border-radius: 3px;border-top: 1px solid #cad4de;padding: 15px 0 0 0;margin: 20px 0 0 0;}.in5 ul li{width: calc(100% / 4);float: left;display: inline-block;padding: 5px;}.in5 ul li a{border: 1px solid #cad4de;display: block;border-radius: 3px;box-shadow: 0 0 15px rgb(0 0 0 / 8%);-webkit-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}.in5 .inimgdivs{width: 100%;position: relative;overflow: hidden;}.in5 .inimgdivs::before{content: "";width: 100%;padding-bottom: calc(100% / 3 * 2);display: block;}.in5 ul li a img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;/* object-fit: cover; */}.inimgdivs div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 109;background-color: rgb(0 0 0 / 76%);color: #fff;display: none;}.in5 ul li a:hover .inimgdivs div{display: block;}.in5 .inimgdivs div span{height: 32px;line-height: 32px;width: 82px;text-align: center;position: absolute;left: calc(50% - 41px);top: calc(50% - 16px);background-color: #FF9800;border-radius: 6px;font-size: 14px;-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}50% {opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}70% {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9)}100% {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}.in5spans{height: 40px;line-height: 40px;}.in5spans span{font-size: 12px;margin-left: 10px;font-weight: 400;float: left;color: #FF5722;}.in5spans span:last-child{float: right;margin-right: 10px;color: #bbb;}.in5name{height: 40px;line-height: 40px;font-weight: 400;font-size: 14px;padding-left: 10px;padding-right: 10px;border-bottom: 1px solid #f5f5f5;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.kefuas{position: relative;}.kefuasdiv{position: absolute;top: 60px;border: 1px solid #2dbca3;padding: 8px;background-color: #fff;height: auto;line-height: normal;border-radius: 3px;display: none;}.kefuas:hover div{display: block;}.kefuasdiv::before{border: 8px solid transparent;border-bottom-color: #fff;content: "";left: 0;margin-left: 20px;position: absolute;top: -16px;width: 16px;height: 16px;}.kefuasdiv img{width: 100px;height: 100px;display: block;}.kefuasdiv span{color: #ddd;font-size: 12px;text-align: center;display: block;margin-top: 8px;}@media screen and (max-width:850px){.in5 ul li{width: calc(100% / 3);}}@media screen and (max-width:600px){.in5 ul li{width: calc(100% / 2);}.md1{padding: 10px;margin-top: 10px;padding-left: 10px;}.in5 ul {margin: 10px 0 0 0;}}@media screen and (max-width:480px){.in5 ul li{width: 100%;}}@media screen and (max-width:560px){.in4 li {height: unset;line-height: unset;padding: 15px 12px;}.in4 li a {display: block;width: 100%;margin-bottom: 8px;}.in4 li>div {float: unset;width: 100%;text-align: left;}.in4 li>div>span {margin-right: 15px;display: block;margin: 8px 0;}.in4 li>div>span:last-child {margin-bottom: 0px;}}@media screen and (max-width:1023px){}@media screen and (max-width:767px){.md2,.md3,.md4{padding: 40px 20px;}.md2 .md2-cent{width:100%;}.md2 .md2-content{width:100%;margin-top: 20px;}.md2 .md2-cent p input{max-width: calc(100% - 90px);}.md2 .md2-cent>form>p .name{max-width: calc(100% - 90px);margin-right: 0px;}.md2 .md2-cent .select .name{max-width: calc(100% - 90px);margin-right: 0px;}.md4-div{padding: 10px;}.body_nav{transform: translateX(200px);position: fixed;}header>div>ul{display: none;position: fixed;left: -200px;width: 200px;background-color: #ffff;height: 100vh;background-color: #25b1a8;z-index: 99999999;margin-left: 0px;}header>div>ul li{float: none;height: 45px;line-height: 45px;border-bottom: 1px solid #a7efdd;}header>div>ul li a{display: block;padding: 0 15px;color: #fff;}.navb{position: fixed;width: 100%;height: 100vh;top: 0;left: 0;display: flex;align-items: center;justify-content: center;background: rgba(120,129,147,.22);z-index: 9999;}.nav_but_close{position: absolute;top: calc(50% - 30px);font-size: 12px;background-color: #25b1a8;right: -30px;border-radius:0 20px 20px 0;width: 30px;text-align: center;z-index: 10000000;cursor: pointer;padding: 20px 0;display: inline-block;}.nav_but_close img{width: 18px;height: 18px;display: block;}.md2 .md2-cent .select::before{right: 20px;}header>div .nav_buts{display:inline-block;}}@media screen and (max-width:756px){.to ul{display: none;}}@media screen and (max-width:660px){.md3-cent{text-align: center;}.md3-cent>div{margin: 0 10px;}.smd {padding: 10px;}.smd button {right: 0px;top: 18px;}.smd input{padding-left: 10px;}.smd2 {padding: 20px 10px;}.smd2-div-title {font-size: 12px;padding: 0 8px;height: 24px;line-height: 24px;top: -12px;}.smd2-div {padding: 25px 10px;}}@media screen and (max-width:470px){.md3-cent>div{margin: 0 10px;font-size: 12px;height: 35px;line-height: 35px;padding: 0 10px;}.md3-cent>div img{width: 18px;height: 18px;margin-top: -3px;}}@media screen and (max-width:400px){header a{font-size: 12px;}header a img{display: none;}header a .logo{display: block;}.kefuas:hover div {left: -20px;}}.shopname{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.shopnameshoppage{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.copy_code{cursor: pointer;position: relative;display: table;}.copy_code::before{position: absolute;content: '';background-image: url(img/copy.svg);background-size: 14px 14px;background-repeat: no-repeat;width: 14px;height: 14px;right: -20px;top: 8px;}.data-code-dows{float: right;margin-right: 15px;color: #24b0a9;cursor: pointer;}/* ===== 会员卡片样式（发卡插件商品页） ===== */.uz-members-wrap {display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;align-items: center;margin: 20px 0 10px;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}.uz-members-wrap .uz-card {flex: 1 1 200px;max-width: 220px;min-width: 160px;background: #ffffff;border-radius: 16px;overflow: hidden;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);border: 1px solid #f1f3f5;transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);text-align: center;}.uz-members-wrap .uz-card:hover {transform: translateY(-4px);box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);}.uz-members-wrap .uz-card .uz-img {width: 100%;height: auto;display: block;aspect-ratio: 3/2;object-fit: cover;}.uz-members-wrap .uz-card .uz-body {padding: 14px 14px 18px;}.uz-members-wrap .uz-card .uz-name {font-size: 16px;font-weight: 700;margin-bottom: 4px;}.uz-members-wrap .uz-card .uz-days {font-size: 13px;color: #64748b;margin-bottom: 6px;}.uz-members-wrap .uz-card .uz-days span {color: #0ea5e9;font-weight: 600;}.uz-members-wrap .uz-card .uz-price {font-size: 22px;font-weight: 800;color: #dc2626;}.uz-members-wrap .uz-card .uz-price small {font-size: 14px;font-weight: 400;color: #94a3b8;}.uz-members-wrap .uz-card .uz-btn {display: inline-block;margin-top: 10px;padding: 6px 24px;font-size: 14px;font-weight: 600;border-radius: 30px;text-decoration: none !important;transition: all 0.25s ease;color: #fff !important;}.uz-members-wrap .uz-card .uz-btn:hover {transform: scale(1.05);color: #fff !important;}/* 配色 */.uz-members-wrap .uz-card.uz-month .uz-name { color: #d97706; }.uz-members-wrap .uz-card.uz-month { border-top: 3px solid #f59e0b; }.uz-members-wrap .uz-card.uz-month .uz-btn { background: linear-gradient(135deg, #f59e0b, #d97706); box-shadow: 0 2px 8px rgba(245, 158, 11, 0.3); }.uz-members-wrap .uz-card.uz-month .uz-btn:hover { box-shadow: 0 4px 16px rgba(245, 158, 11, 0.4); }.uz-members-wrap .uz-card.uz-year .uz-name { color: #059669; }.uz-members-wrap .uz-card.uz-year { border-top: 3px solid #22c55e; }.uz-members-wrap .uz-card.uz-year .uz-btn { background: linear-gradient(135deg, #22c55e, #16a34a); box-shadow: 0 2px 8px rgba(34, 197, 94, 0.3); }.uz-members-wrap .uz-card.uz-year .uz-btn:hover { box-shadow: 0 4px 16px rgba(34, 197, 94, 0.4); }.uz-members-wrap .uz-card.uz-forever .uz-name { color: #7c3aed; }.uz-members-wrap .uz-card.uz-forever { border-top: 3px solid #8b5cf6; }.uz-members-wrap .uz-card.uz-forever .uz-btn { background: linear-gradient(135deg, #8b5cf6, #7c3aed); box-shadow: 0 2px 8px rgba(139, 92, 246, 0.3); }.uz-members-wrap .uz-card.uz-forever .uz-btn:hover { box-shadow: 0 4px 16px rgba(139, 92, 246, 0.4); }/* 当前会员高亮 */.uz-members-wrap .uz-card.uz-highlight {transform: scale(1.1);border-width: 2px;position: relative;z-index: 2;}.uz-members-wrap .uz-card.uz-highlight:hover {transform: scale(1.1) translateY(-4px);}.uz-members-wrap .uz-card.uz-highlight.uz-month { border-color: #f59e0b; box-shadow: 0 8px 32px rgba(245, 158, 11, 0.25); }.uz-members-wrap .uz-card.uz-highlight.uz-year { border-color: #22c55e; box-shadow: 0 8px 32px rgba(34, 197, 94, 0.25); }.uz-members-wrap .uz-card.uz-highlight.uz-forever { border-color: #8b5cf6; box-shadow: 0 8px 32px rgba(139, 92, 246, 0.25); }.uz-members-wrap .uz-card.uz-highlight::before {display: block;color: #fff;font-size: 12px;font-weight: 600;padding: 4px 0;letter-spacing: 1px;}.uz-members-wrap .uz-card.uz-highlight.uz-month::before { content: "⭐ 当前推荐"; background: linear-gradient(135deg, #f59e0b, #d97706); }.uz-members-wrap .uz-card.uz-highlight.uz-year::before { content: "⭐ 当前推荐"; background: linear-gradient(135deg, #22c55e, #16a34a); }.uz-members-wrap .uz-card.uz-highlight.uz-forever::before { content: "⭐ 当前推荐"; background: linear-gradient(135deg, #8b5cf6, #7c3aed); }.uz-members-wrap .uz-card.uz-highlight .uz-name::after { content: " ⭐"; }/* 其他会员略小 */.uz-members-wrap .uz-card:not(.uz-highlight) {transform: scale(0.92);opacity: 0.85;filter: saturate(0.6);}.uz-members-wrap .uz-card:not(.uz-highlight):hover {transform: scale(0.92) translateY(-4px);opacity: 0.95;filter: saturate(0.8);}/* ===== 说明文字 ===== */.uz-intro {text-align: center;font-size: 15px;color: #334155;background: #f8fafc;border-radius: 12px;padding: 16px 20px;margin-bottom: 18px;line-height: 1.8;}.uz-intro.uz-month { border-left: 4px solid #f59e0b; }.uz-intro.uz-year { border-left: 4px solid #22c55e; }.uz-intro.uz-forever { border-left: 4px solid #8b5cf6; }.uz-intro strong { color: #dc2626; }.uz-intro .vip { color: #6366f1; font-weight: 600; }.uz-section-title {text-align: center;font-size: 18px;font-weight: 700;color: #1e293b;margin: 18px 0 4px;padding-bottom: 8px;border-bottom: 2px dashed #e9edf2;}/* ===== 移动端适配 ===== */@media (max-width: 600px) {.uz-members-wrap .uz-card { flex: 1 1 100%; max-width: 280px; }.uz-members-wrap .uz-card.uz-highlight { transform: scale(1); order: -1; }.uz-members-wrap .uz-card.uz-highlight:hover { transform: scale(1) translateY(-4px); }.uz-members-wrap .uz-card:not(.uz-highlight) { transform: scale(1); opacity: 0.7; filter: saturate(0.5); }.uz-members-wrap .uz-card:not(.uz-highlight):hover { transform: scale(1) translateY(-4px); opacity: 0.85; filter: saturate(0.7); }}/* ===== 商品详情布局调整 ===== *//* 取消右侧高度限制 */.md2 .md2-content {max-height: none !important;overflow-y: visible !important;}/* 左右两栏比例 */.md2 .md2-cent {width: 35% !important;max-width: 340px !important;}.md2 .md2-content {width: 60% !important;}/* ===== 左侧内容美化 ===== *//* 页面主标题 */.md1 {background: linear-gradient(135deg, #f8fafc, #eef2ff) !important;border: 1px solid #e2e8f0 !important;border-radius: 12px !important;padding: 18px 24px !important;font-size: 20px !important;color: #1e293b !important;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04) !important;position: relative !important;}.md1::before {content: "🎯";margin-right: 12px;font-size: 22px;}/* "1、选择商品" 标题 */.md2-title {background: linear-gradient(135deg, #818cf8, #6366f1) !important;border-radius: 0 30px 0 0 !important;padding: 10px 28px 10px 24px !important;font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0.5px !important;box-shadow: 0 2px 8px rgba(99, 102, 241, 0.3) !important;}/* 左侧商品信息容器 */.md2 {border-radius: 16px !important;border: 1px solid #eef2f6 !important;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05) !important;padding: 40px 32px 32px !important;background: #ffffff !important;}/* 商品信息每一行 */.md2 .md2-cent p {display: flex !important;align-items: center !important;background: #f8fafc !important;border-radius: 10px !important;padding: 0 16px !important;margin-bottom: 10px !important;min-height: 48px !important;height: auto !important;line-height: 48px !important;transition: background 0.2s ease !important;}.md2 .md2-cent p:hover {background: #f1f4f9 !important;}/* 标签文字（左侧灰色） */.md2 .md2-cent p span:first-child {color: #64748b !important;font-size: 14px !important;font-weight: 500 !important;width: 80px !important;flex-shrink: 0 !important;margin-right: 0 !important;}/* 值文字（右侧内容） */.md2 .md2-cent p .name,.md2 .md2-cent p input {border: none !important;background: transparent !important;color: #1e293b !important;font-weight: 600 !important;font-size: 15px !important;padding-left: 0 !important;max-width: 100% !important;width: auto !important;flex: 1 !important;height: auto !important;line-height: 48px !important;}/* 输入框（购买数量、邮箱） */.md2 .md2-cent p input {border: 1px solid #e2e8f0 !important;border-radius: 8px !important;padding: 0 14px !important;height: 40px !important;line-height: 40px !important;background: #ffffff !important;flex: 1 !important;max-width: 200px !important;font-weight: 400 !important;transition: all 0.25s ease !important;}.md2 .md2-cent p input:focus {border-color: #6366f1 !important;box-shadow: 0 0 0 4px rgba(99, 102, 241, 0.12) !important;}.md2 .md2-cent p input::-webkit-input-placeholder {color: #94a3b8 !important;font-size: 13px !important;}/* 价格特殊样式 */.md2 .md2-cent p .shop_price {font-weight: 800 !important;font-size: 20px !important;color: #dc2626 !important;}/* 自动发货标签 */.md2 .md2-cent p .name-zi {display: inline-block !important;background: #d1fae5 !important;color: #065f46 !important;padding: 0 16px !important;border-radius: 20px !important;font-size: 13px !important;font-weight: 600 !important;white-space: nowrap !important;flex-shrink: 0 !important;width: auto !important;min-width: 80px !important;text-align: center !important;line-height: 32px !important;height: 32px !important;margin: 8px 0 !important;}/* ===== 付款区域美化 ===== */.md3 {border-radius: 16px !important;border: 1px solid #eef2f6 !important;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05) !important;padding: 40px 32px 32px !important;background: #ffffff !important;margin-top: 30px !important;}/* "2、进行付款" 标题 - 与"1、选择商品"统一 */.md3-title {background: linear-gradient(135deg, #818cf8, #6366f1) !important;border-radius: 0 30px 0 0 !important;padding: 10px 28px 10px 24px !important;font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0.5px !important;box-shadow: 0 2px 8px rgba(99, 102, 241, 0.3) !important;color: #fff !important;position: absolute !important;left: 0 !important;top: -21px !important;}/* 应支付金额 */.md3-price {background: linear-gradient(135deg, #fef2f2, #fee2e2) !important;border-radius: 12px !important;border: 1px solid #fecaca !important;padding: 14px 24px !important;font-size: 18px !important;color: #1e293b !important;margin-bottom: 28px !important;height: auto !important;line-height: 1.6 !important;border-bottom: none !important;}.md3-price span {color: #dc2626 !important;font-size: 28px !important;font-weight: 800 !important;margin: 0 6px !important;}.md3-price .md3_prices {font-size: 30px !important;}/* 支付方式按钮容器 */.md3-cent {display: flex !important;flex-wrap: wrap !important;gap: 16px !important;}/* 支付方式按钮 */.md3-cent > div {display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 12px 32px !important;border-radius: 12px !important;border: 2px solid #e2e8f0 !important;background: #ffffff !important;cursor: pointer !important;font-size: 16px !important;font-weight: 600 !important;color: #1e293b !important;transition: all 0.3s ease !important;height: auto !important;line-height: 1.4 !important;margin-right: 0 !important;min-width: 140px !important;flex: 1 1 auto !important;}.md3-cent > div:hover {border-color: #818cf8 !important;background: #f8faff !important;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(99, 102, 241, 0.15) !important;}.md3-cent > div img {width: 28px !important;height: 28px !important;vertical-align: middle !important;margin-right: 12px !important;margin-top: 0 !important;}/* 微信支付按钮特殊样式 */.md3-cent > div:first-child {border-color: #22c55e !important;}.md3-cent > div:first-child:hover {background: #f0fdf4 !important;border-color: #16a34a !important;box-shadow: 0 4px 12px rgba(34, 197, 94, 0.2) !important;}/* 支付宝按钮特殊样式 */.md3-cent > div:last-child {border-color: #3b82f6 !important;}.md3-cent > div:last-child:hover {background: #eff6ff !important;border-color: #2563eb !important;box-shadow: 0 4px 12px rgba(59, 130, 246, 0.2) !important;}/* ===== 免责声明区域美化 ===== */.md4 {border-radius: 16px !important;border: 1px solid #eef2f6 !important;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05) !important;padding: 40px 32px 32px !important;background: #ffffff !important;margin: 30px 0 40px !important;}/* "免责声明" 标题 - 与前面统一 */.md4-title {background: linear-gradient(135deg, #818cf8, #6366f1) !important;border-radius: 0 30px 0 0 !important;padding: 10px 28px 10px 24px !important;font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0.5px !important;box-shadow: 0 2px 8px rgba(99, 102, 241, 0.3) !important;color: #fff !important;position: absolute !important;left: 0 !important;top: -21px !important;}/* 免责声明内容 */.md4-div {background: #f8fafc !important;padding: 20px 24px !important;border-radius: 12px !important;font-size: 14px !important;color: #475569 !important;line-height: 1.8 !important;}.md4-div p {margin-bottom: 8px !important;line-height: 1.8 !important;}.md4-div p:last-child {margin-bottom: 0 !important;}/* ===== 页头美化 - 中等深度背景 ===== *//* 顶部栏容器 - 中深灰色渐变 */header {background: linear-gradient(135deg, #475569, #334155) !important;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12) !important;height: 72px !important;line-height: 72px !important;position: relative !important;z-index: 100 !important;border-bottom: 2px solid #6366f1 !important;}/* 顶部 Logo 区域 - 白色反白 */header .logo {height: 40px !important;margin-top: 16px !important;width: auto !important;filter: brightness(0) invert(1) !important;}/* 顶部导航链接 - 白色 */header > div > a,header > div > ul > li > a {color: rgba(255, 255, 255, 0.85) !important;font-size: 15px !important;font-weight: 500 !important;padding: 0 6px !important;transition: all 0.3s ease !important;letter-spacing: 0.3px !important;position: relative !important;}/* 导航链接悬停效果 */header > div > a:hover,header > div > ul > li > a:hover {color: #ffffff !important;opacity: 1 !important;}/* 导航链接下划线动画 */header > div > ul > li > a::after {content: '' !important;position: absolute !important;bottom: -2px !important;left: 0 !important;width: 0 !important;height: 2px !important;background: linear-gradient(90deg, #a78bfa, #818cf8) !important;transition: width 0.3s ease !important;border-radius: 2px !important;}header > div > ul > li > a:hover::after {width: 100% !important;}/* ===== "7×24小时自动发货" 高亮样式（深色背景适配） ===== */header > div > a:nth-child(2) {font-weight: 700 !important;color: #fcd34d !important;background: rgba(252, 211, 77, 0.15) !important;padding: 4px 16px !important;border-radius: 20px !important;font-size: 16px !important;letter-spacing: 0.5px !important;border: 1px solid rgba(252, 211, 77, 0.2) !important;}header > div > a:nth-child(2):hover {background: rgba(252, 211, 77, 0.25) !important;color: #fbbf24 !important;}/* 导航列表间距 */header > div > ul {margin-left: 24px !important;}header > div > ul > li {margin: 0 4px !important;}/* 移动端菜单按钮 */header .nav_buts {display: none !important;}@media (max-width: 767px) {header .nav_buts {display: inline-block !important;color: #ffffff !important;font-size: 24px !important;cursor: pointer !important;}header > div > ul {display: none !important;position: fixed !important;left: -260px !important;width: 260px !important;background: #334155 !important;height: 100vh !important;z-index: 99999999 !important;margin-left: 0 !important;padding-top: 20px !important;box-shadow: 4px 0 20px rgba(0, 0, 0, 0.2) !important;}header > div > ul li {float: none !important;height: 50px !important;line-height: 50px !important;border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;}header > div > ul li a {padding: 0 24px !important;color: rgba(255, 255, 255, 0.8) !important;font-size: 15px !important;}header > div > ul li a::after {display: none !important;}.body_nav {transform: translateX(260px) !important;position: fixed !important;}.navb {position: fixed !important;width: 100% !important;height: 100vh !important;top: 0 !important;left: 0 !important;display: flex !important;align-items: center !important;justify-content: center !important;background: rgba(0, 0, 0, 0.3) !important;z-index: 9999 !important;}.nav_but_close {position: absolute !important;top: 50% !important;transform: translateY(-50%) !important;font-size: 12px !important;background: #6366f1 !important;right: -30px !important;border-radius: 0 16px 16px 0 !important;width: 30px !important;text-align: center !important;z-index: 10000000 !important;cursor: pointer !important;padding: 20px 0 !important;display: inline-block !important;}.nav_but_close img {width: 16px !important;height: 16px !important;display: block !important;margin: 0 auto !important;filter: brightness(0) invert(1) !important;}/* 移动端 "7×24小时自动发货" 调整 */header > div > a:nth-child(2) {font-size: 13px !important;padding: 2px 12px !important;}}/* ===== 响应式：移动端调整 ===== */@media (max-width: 767px) {.md2 .md2-cent {width: 100% !important;max-width: 100% !important;}.md2 .md2-content {width: 100% !important;margin-top: 20px !important;}.md2 .md2-cent p {flex-wrap: wrap !important;height: auto !important;padding: 10px 14px !important;line-height: 1.6 !important;}.md2 .md2-cent p span:first-child {width: 100% !important;font-size: 13px !important;margin-bottom: 2px !important;}.md2 .md2-cent p .name,.md2 .md2-cent p input {flex: 1 1 100% !important;max-width: 100% !important;}.md2 .md2-cent p input {height: 38px !important;line-height: 38px !important;}.md2 .md2-cent p .name-zi {min-width: 60px !important;font-size: 12px !important;padding: 0 12px !important;line-height: 28px !important;height: 28px !important;}.md1 {font-size: 17px !important;padding: 14px 18px !important;}.md1::before {font-size: 18px !important;}.md3,.md4 {padding: 32px 18px 24px !important;}.md3-cent {flex-direction: column !important;align-items: stretch !important;}.md3-cent > div {justify-content: center !important;padding: 14px 20px !important;min-width: unset !important;}.md3-price {font-size: 16px !important;padding: 12px 18px !important;}.md3-price span {font-size: 24px !important;}.md4-div {padding: 16px 18px !important;font-size: 13px !important;}/* 移动端顶部文字缩小 */header > div > a {font-size: 13px !important;}}/* ===== 邀请码页面链接美化 ===== *//* 只对邀请码页面中的链接生效 */body:has(.uz-invite) .md2-content a {display: inline-block !important;background: #6366f1 !important;color: #ffffff !important;font-weight: 700 !important;padding: 2px 12px !important;border-radius: 6px !important;text-decoration: none !important;transition: background 0.25s ease !important;}/* 链接悬停效果 */body:has(.uz-invite) .md2-content a:hover {background: #4f46e5 !important;color: #ffffff !important;}/* ===== “立即购买”链接单独加大突出 ===== */body:has(.uz-invite) .md2-content a[href*="xccardshop/1.html"] {background: #f59e0b !important;padding: 4px 18px !important;border-radius: 30px !important;font-size: 15px !important;}body:has(.uz-invite) .md2-content a[href*="xccardshop/1.html"]:hover {background: #d97706 !important;}