*{margin:0;padding:0;box-sizing:border-box;}body{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;color:#333;line-height:1.6;background-color:#fff;}a{text-decoration:none;color:inherit;transition:all 0.3s ease;}img{max-width:100%;height:auto;display:block;}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;}
.shipping-policy.green-theme{padding:60px 0;min-height:calc(100vh - 300px);color:#333;}.policy-header{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #e0f0e0;}.policy-header h1{font-size:2.5rem;margin-bottom:15px;font-weight:700;position:relative;padding-bottom:15px;}.policy-header h1::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:4px;background:#4caf50;border-radius:2px;}.update-date{font-size:1rem;color:#689f38;margin-bottom:25px;font-style:italic;}.policy-intro{max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.8;color:#455a64;}.policy-content{max-width:1200px;margin:0 auto;}.policy-section{margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #e8f5e9;}.policy-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.policy-section h2{font-size:1.8rem;margin-bottom:25px;padding-left:50px;position:relative;font-weight:600;}.section-number{position:absolute;left:0;top:0;width:40px;height:40px;background:#4caf50;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;}.policy-section > p{font-size:1.1rem;line-height:1.7;color:#546e7a;margin-bottom:25px;padding-left:50px;}.global-regions{margin:30px 0;}.region-block{margin-bottom:25px;padding:25px;background:#f8f9fa;border-radius:6px;border-left:5px solid #689f38;transition:background-color 0.3s ease;}.region-block:last-child{margin-bottom:0;}.region-block h3{color:#2e7d32;margin-bottom:15px;font-size:1.3rem;font-weight:600;}.region-block ul{list-style:none;padding-left:0;}.region-block li{margin-bottom:8px;line-height:1.6;padding-left:20px;position:relative;}.region-block li::before{content:'•';color:#4caf50;font-size:1.2rem;position:absolute;left:0;}.transport-methods-list{margin:30px 0;}.transport-method-item{margin-bottom:30px;padding:25px;background:#f9fdf9;border-radius:6px;border:1px solid #e0f2e1;}.transport-method-item:last-child{margin-bottom:0;}.transport-method-item h3{color:#2e7d32;margin-bottom:20px;font-size:1.4rem;font-weight:600;padding-bottom:10px;border-bottom:2px solid #c8e6c9;}.method-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:20px;}.method-option{padding:20px;background:#f1f8e9;border-radius:4px;}.method-option h4{color:#388e3c;margin-bottom:15px;font-size:1.2rem;}.shipping-timeline{margin:30px 0;}.timeline-stage{margin-bottom:30px;padding:25px;background:#f1f8e9;border-radius:6px;}.timeline-stage:last-child{margin-bottom:0;}.timeline-stage h3{color:#2e7d32;margin-bottom:15px;font-size:1.3rem;}.timeline-table{overflow-x:auto;margin:20px 0;}.timeline-table table{width:100%;border-collapse:collapse;background:white;border-radius:4px;overflow:hidden;}.timeline-table th,.timeline-table td{padding:12px 15px;text-align:center;border:1px solid #e0f2e1;}.timeline-table th{background:#4caf50;color:white;font-weight:600;}.timeline-table tr:nth-child(even){background:#f9fdf9;}.timeline-table tr:hover{background:#e8f5e9;}.cost-breakdown{margin:30px 0;}.cost-breakdown h3{color:#2e7d32;margin-bottom:20px;font-size:1.4rem;}.cost-breakdown table{width:100%;border-collapse:collapse;background:white;border-radius:4px;overflow:hidden;border:1px solid #e0f2e1;}.cost-breakdown th,.cost-breakdown td{padding:15px;text-align:left;border-bottom:1px solid #e0f2e1;}.cost-breakdown th{background:#81c784;color:white;font-weight:600;}.cost-breakdown tr:hover{background:#f1f8e9;}.incoterms-section{margin:40px 0;}.incoterms-section h3{color:#2e7d32;margin-bottom:25px;font-size:1.4rem;}.incoterms-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:15px;}.incoterm-item{padding:20px;background:#f1f8e9;border-radius:4px;border-left:4px solid #4caf50;}.incoterm-item h4{color:#388e3c;margin-bottom:10px;font-size:1.2rem;}.incoterm-item p{color:#546e7a;line-height:1.6;margin:0;}.incoterms-note{color:#689f38;font-style:italic;padding-left:20px;position:relative;}.incoterms-note::before{content:'※';position:absolute;left:0;color:#4caf50;}.packaging-standards{margin:30px 0;padding:25px;background:#f1f8e9;border-radius:6px;}.packaging-standards h3{color:#2e7d32;margin-bottom:20px;font-size:1.4rem;}.country-requirements{margin:30px 0;}.country-requirements h3{color:#2e7d32;margin-bottom:20px;font-size:1.4rem;}.requirements-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;}.requirement-item{padding:20px;background:#f9fdf9;border:1px solid #c8e6c9;border-radius:4px;}.requirement-item h4{color:#388e3c;margin-bottom:15px;font-size:1.2rem;}.customs-services{margin:30px 0;padding:25px;background:#f1f8e9;border-radius:6px;}.documentation-section{margin:30px 0;}.documents-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;}.documents-group{padding:20px;background:#f9fdf9;border:1px solid #c8e6c9;border-radius:4px;}.documents-group h4{color:#388e3c;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #e8f5e9;}.customs-tips{margin:30px 0;padding:25px;background:#f1f8e9;border-radius:6px;}.customs-tips ol{padding-left:20px;}.customs-tips li{margin-bottom:10px;padding-left:10px;}.tracking-services{margin:30px 0;}.tracking-service{margin-bottom:25px;padding:25px;background:#f9fdf9;border-left:5px solid #4caf50;border-radius:4px;}.tracking-service:last-child{margin-bottom:0;}.tracking-service h3{color:#2e7d32;margin-bottom:15px;font-size:1.3rem;}.tracking-button{display:inline-block;margin-top:15px;padding:10px 25px;background:#4caf50;color:white;text-decoration:none;border-radius:4px;font-weight:600;transition:background-color 0.3s ease;}.tracking-button:hover{background:#388e3c;}.insurance-section{margin:30px 0;}.insurance-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:20px;}.insurance-plan{padding:25px;background:#f1f8e9;border-radius:6px;border-top:4px solid #4caf50;}.insurance-plan h4{color:#2e7d32;margin-bottom:15px;font-size:1.3rem;}.claims-process{margin:40px 0;padding:25px;background:#f9fdf9;border-radius:6px;border:1px solid #c8e6c9;}.claims-note{margin-top:20px;padding:15px;background:#fff8e1;border-radius:4px;border-left:4px solid #ffb300;}.payment-methods-section{margin:30px 0;}.payment-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px;}.payment-option{padding:20px;background:#f1f8e9;border-radius:4px;}.payment-option h4{color:#388e3c;margin-bottom:10px;}.currency-section{margin:30px 0;padding:25px;background:#f9fdf9;border-radius:6px;}.exchange-rate{margin-top:15px;padding:12px;background:#e8f5e9;border-radius:4px;font-weight:600;}.customer-support{margin:30px 0;}.language-support{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px;}.language-item{padding:20px;background:#f1f8e9;border-radius:4px;}.language-item h4{color:#388e3c;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #c8e6c9;}.service-hours{margin:30px 0;}.hours-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px;}.hours-item{padding:20px;background:#f9fdf9;border:1px solid #c8e6c9;border-radius:4px;}.hours-item h4{color:#388e3c;margin-bottom:10px;}.emergency-contact{margin:30px 0;padding:25px;background:#ffebee;border-radius:6px;border-left:5px solid #f44336;}.emergency-contact h3{color:#c62828;margin-bottom:15px;}.policy-application{padding:30px;background:#f1f8e9;border-radius:6px;}.policy-application h3{color:#2e7d32;margin:25px 0 15px 0;padding-bottom:10px;border-bottom:2px solid #c8e6c9;}.policy-application h3:first-child{margin-top:0;}.jurisdiction-info{margin-top:25px;padding:20px;background:#e8f5e9;border-radius:4px;}.policy-acknowledgement{margin-top:50px;padding:30px;background:linear-gradient(135deg,#2e7d32 0%,#4caf50 100%);border-radius:8px;color:white;text-align:center;}.policy-acknowledgement p{margin:0 0 20px 0;line-height:1.8;font-size:1.1rem;}.signature{font-size:1.2rem;font-weight:600;padding-top:20px;border-top:1px solid rgba(255,255,255,0.3);}.policy-note{margin-top:25px;padding:20px;background:#fff8e1;border-radius:4px;border-left:4px solid #ffb300;}.policy-note p{margin:0;color:#333;}a{color:#2e7d32;text-decoration:none;transition:color 0.3s ease;}@media (max-width:768px){.shipping-policy.green-theme{padding:30px 0;}.policy-header h1{font-size:2rem;}.policy-section{margin-bottom:40px;padding-bottom:30px;}.policy-section h2{font-size:1.6rem;padding-left:40px;}.section-number{width:32px;height:32px;font-size:1rem;}.policy-section > p{padding-left:40px;}.region-block,.transport-method-item,.timeline-stage,.insurance-plan,.tracking-service,.language-item,.hours-item{padding:20px;}.method-details,.incoterms-list,.requirements-list,.documents-list,.insurance-plans,.payment-options,.language-support,.hours-list{grid-template-columns:1fr;}.timeline-table,.cost-breakdown table{display:block;overflow-x:auto;}.policy-acknowledgement{padding:25px;margin-top:40px;}}@media (max-width:480px){.policy-header h1{font-size:1.8rem;}.policy-section h2{font-size:1.4rem;padding-left:35px;}.section-number{width:28px;height:28px;font-size:0.9rem;}.policy-intro{font-size:1rem;}.policy-section > p{font-size:1rem;padding-left:35px;}}.timeline-stage ul,.method-details ul,.region-block ul,.method-option ul,.requirements-list ul,.insurance-plan ul,.language-item ul,.customs-tips ol,.claims-process ol,.policy-application ul,.hours-item ul,.tracking-service ul,.emergency-details ul,.currency-section ul,.packaging-standards ul,.customs-services ul,.documents-group ul,.requirement-item ul{list-style-type:none;}.region-block li::before{display:none;}
