
*{margin:0;padding:0;box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{background:linear-gradient(135deg,#f9def1 0%,#ead9f7 40%,#d9ecff 100%) fixed;color:#5b3d75;min-height:100vh;font-family:"Microsoft YaHei","SimHei","Arial",sans-serif;line-height:1.7}
body::before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 18% 20%,rgba(255,255,255,.9) 0,transparent 3px),radial-gradient(circle at 80% 15%,rgba(255,255,255,.8) 0,transparent 4px),radial-gradient(circle at 55% 88%,rgba(255,255,255,.7) 0,transparent 4px),radial-gradient(circle at 92% 70%,rgba(255,255,255,.85) 0,transparent 3px),radial-gradient(circle at 10% 85%,rgba(255,255,255,.9) 0,transparent 2px);animation:qwpas 4s ease-in-out infinite alternate}
@keyframes qwpas{from{opacity:.35}to{opacity:1}}
a{color:#8053b3;text-decoration:none}
a:hover{color:#d16da5}
img{max-width:100%;vertical-align:middle;border:0}
.rwqwex{width:1180px;max-width:96%;margin-left:auto;margin-right:auto}
.poiuyt{background:linear-gradient(140deg,#a78bfa66,#f9a8d466),url('/rzhzt/1374.jpg') center/cover;border-radius:0 0 28px 28px;padding:6px 0 18px;box-shadow:0 6px 16px rgba(180,108,220,.18);border-bottom:2px solid rgba(255,255,255,.55);position:relative}
.poiuyt::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#ffb0e0,#a78bfa,transparent)}
.ocvnb{color:#fff;text-align:center;padding:20px 0 4px;text-shadow:0 0 10px #e383e0,0 0 26px #6093ff;font-size:30px;letter-spacing:5px;line-height:1.5}
.ocvnb small{display:block;font-size:13px;letter-spacing:2px;color:#fff4fd;font-weight:normal;text-shadow:0 0 5px #cc78e8;margin-top:6px}
.lkjhgf{margin-top:13px;background:rgba(255,255,255,.38);backdrop-filter:blur(4px);padding:7px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.7);text-align:center;box-shadow:0 0 12px rgba(255,200,224,.5);font-size:0}
.lkjhgf a,.lkjhgf span{display:inline-block;vertical-align:middle;font-size:14px}
.lkjhgf a{padding:3px 11px;border-radius:99px;color:#5b3d85;line-height:1.6}
.lkjhgf a:hover,.lkjhgf a.oaxww{background:linear-gradient(90deg,#ff8dcb,#8f7bf2);color:#fff;box-shadow:0 0 8px rgba(255,120,210,.5)}
.lkjhgf span{color:#b47cdc;padding:0;font-size:13px}
.qazwsx{margin:14px 0;background:rgba(255,255,255,.6);border-radius:16px;padding:6px 14px;font-size:13px;color:#8a6db0;border:1px solid #fff}
.qazwsx a{margin:0 3px}
.mnbvcx{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;padding-bottom:26px}
.lpoiz{flex:2 1 620px;min-width:280px;display:flex;flex-direction:column;gap:20px}
.mngbv{flex:1 1 300px;min-width:260px;display:flex;flex-direction:column;gap:20px}
.zxcvbn{background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.95);border-radius:22px;padding:18px 20px;box-shadow:0 8px 22px rgba(150,70,220,.12);position:relative;overflow:hidden;backdrop-filter:blur(2px)}
.zxcvbn::before{content:"";position:absolute;right:-25px;top:-25px;width:100px;height:100px;background:radial-gradient(circle,#ffd2e9,transparent 70%);border-radius:50%;pointer-events:none}
.zxcvbn h2,.zxcvbn h3{font-size:20px;color:#6a418f;padding-left:11px;margin-bottom:12px;position:relative;z-index:1}
.zxcvbn h2::after,.zxcvbn h3::after{content:"";display:block;width:50px;height:4px;border-radius:4px;background:linear-gradient(90deg,#ff88c3,#c7a7f5);margin-top:4px}
.zxcvbn ul{list-style:none}
.zxcvbn li{position:relative;padding:2px 0 2px 16px;z-index:1}
.zxcvbn li::before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#ff9ed3,#8f93f8)}
.zxcvbn .time{float:right;font-size:12px;color:#9e85b5}
.edcrfv{display:inline-block;padding:7px 20px;border-radius:999px;color:#fff;background:linear-gradient(90deg,#ff81c0,#8b87f2);box-shadow:0 3px 8px rgba(255,70,145,.2);font-size:14px;border:0;cursor:pointer;line-height:1.6}
.edcrfv:hover{box-shadow:0 4px 12px rgba(180,60,160,.35);transform:translateY(-2px)}
.tblkt{width:100%;border-collapse:collapse;background:rgba(255,255,255,.5);border-radius:14px;overflow:hidden;z-index:1;position:relative}
.tblkt th{background:linear-gradient(90deg,#dd9cf0,#9b8cf5);color:#fff;padding:9px 6px;text-align:center;font-weight:600}
.tblkt td{padding:8px 6px;text-align:center;border-bottom:1px solid #f2e5fb;color:#63498e;font-size:14px}
.tblkt tr:last-child td{border-bottom:none}
.ujmik{display:inline-block;padding:1px 10px;border-radius:99px;background:#e4c5ff;color:#764fa5;font-size:12px}
.trqnm{display:inline-block;padding:1px 10px;border-radius:99px;background:#ffe3b0;color:#a2653d;font-size:12px}
.kloem{padding:0;overflow:hidden;border-radius:24px;box-shadow:0 8px 26px rgba(152,72,225,.2)}
.kloem .slider-tr{display:flex;height:230px;animation:klqwe 12s ease-in-out infinite}
.kloem .slider-it{flex:0 0 100%;height:100%;background-size:cover;background-position:center;position:relative}
.kloem .slider-it p{position:absolute;left:16px;right:16px;bottom:18px;background:rgba(255,255,255,.48);backdrop-filter:blur(4px);color:#463366;padding:8px 14px;border-radius:16px;font-weight:600;border:1px solid rgba(255,255,255,.8)}
@keyframes klqwe{0%,20%{transform:translateX(0)}33%,53.3%{transform:translateX(-100%)}66.6%,86.6%{transform:translateX(-200%)}100%{transform:translateX(0)}}
.btmwrap{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}
.btmwrap .boss-item{flex:1 1 130px;background:#fff0fa;border:1px solid #f6cbf0;border-radius:16px;padding:10px;text-align:center;min-height:84px}
.btmwrap .boss-item b{display:block;font-size:14px;color:#9d4f96;font-weight:600}
.btmwrap .boss-item i{display:block;color:#ca73ac;font-size:12px;font-style:normal}
.btmwrap .boss-item em{display:block;font-size:20px;font-weight:700;color:#6c5dd6;font-style:normal;letter-spacing:1px}
.form-line{margin-bottom:9px}
.form-line input,.form-line textarea{width:100%;border:1px solid #d6b9ef;background:#fff;border-radius:12px;padding:7px 10px;font-size:14px;outline:0;color:#5b3d7d}
.form-line textarea{height:66px;resize:vertical}
.video-wrapper{width:100%;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px rgba(130,60,190,.18);margin:8px 0;position:relative;z-index:1}
.video-wrapper iframe{display:block;width:100%;height:200px;border:0;aspect-ratio:16/9;background:#fff}
.tgbyhn{background:linear-gradient(135deg,#3c2c60,#59407a);color:#c7b6df;padding:20px 0 10px;margin-top:30px;border-top:1px solid #e2bff2;font-size:13px}
.tgbyhn .rwqwex{display:flex;flex-wrap:wrap;justify-content:space-between}
.tgbyhn .cvzox{padding:4px 10px;flex:1 1 180px}
.tgbyhn a{color:#ecc5f2}
.tgbyhn p{margin:2px 0;color:#c3afdb}
.tgbyhn .plmok{margin:16px auto 0;max-width:1180px;text-align:center;border-top:1px dashed rgba(255,255,255,.18);padding-top:10px}
.tgbyhn .plmok ul{display:inline}
.tgbyhn .plmok li{display:inline;margin:0 5px}
.rwqwex-list-container ul{list-style:none;padding:0;margin:0}
.rwqwex-list-container li{margin:0;padding:6px 0}
.rwqwex-list-container li:nth-child(3n+1){font-weight:bold;padding-top:15px;border-top:1px solid #3c351f}
.rwqwex-list-container li:nth-child(3n+2){font-size:.85rem;color:#c9b68b;padding-left:8px}
.rwqwex-list-container li:nth-child(3n+3){font-size:.75rem;color:#a38f5a;padding-bottom:15px;border-bottom:1px solid #3c351f;margin-bottom:8px}
.rwqwex-list-container li a{color:#f5cf6b;text-decoration:none}
.rwqwex-list-container li a:hover{color:#ffd966}
.rwqwex-pagination{margin-top:30px;text-align:center}
.aseok{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:15px;position:relative;z-index:1}
.bvbng{border:1px solid #ffe1f2;border-radius:18px;padding:13px;background:rgba(255,255,255,.6);transition:all .2s}
.bvbng:hover{transform:translateY(-4px);box-shadow:0 8px 18px rgba(200,130,230,.2)}
.bvbng img{width:100%;height:120px;object-fit:cover;border-radius:10px}
.bvbng h3{font-size:17px;margin:8px 0 2px;color:#68439c}
.bvbng p{font-size:13px;line-height:1.8;color:#66497f}
.flter a{margin:0 8px 8px 0}
.zxcvbn .btn-row{text-align:right;margin-top:8px}
@media (max-width:900px){.lpoiz,.mngbv{flex:1 1 100%}.poiuy-t{font-size:24px}}
