﻿@keyframes gradientMove{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.paper-index p{line-height:2;}.paper-index .header{height:400px;align-content:center;background:url(/img/paper/banner.jpg) no-repeat;background-size:cover;}.paper-index .header h1{color:#fff;font-size:50px;}.paper-index .header p{color:#fff;font-size:20px;}.paper-index .service{padding:80px 0;text-align:center;}.paper-index .service h2{font-size:40px;}.paper-index .service .products{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;}.paper-index .service .products .product{text-align:left;border:1px #ccc solid;padding:15px;line-height:2;}.paper-index .service .products .product h3{font-size:25px;}.paper-index .service .products .product a{color:#be1818;}.paper-index .core-team{padding:80px 0;text-align:center;background:#fafafa;}.paper-index .core-team h2{font-size:40px;}.paper-index .core-team .team-member{background-color:#fff;text-align:left;padding:20px;margin-bottom:20px;border-radius:8px;transition:all .3s ease;}.paper-index .core-team .team-member h3{color:#be1818;}.paper-index .core-team .team-member:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1);}.paper-index .core-team .team-member p{font-size:14px;color:#666;margin-bottom:8px;text-align:left;}.paper-index .faqs{padding:80px 0;}.paper-index .faqs h2{font-size:40px;}.paper-index .faqs h3{font-size:25px;color:#be1818;}.paper-index .faqs .faq{background-color:#fafafa;border:1px #ccc solid;padding:15px;line-height:2;margin-bottom:30px;font-size:20px;}.paper-index .faqs .faq a{color:#be1818;}.paper-detail h1,.paper-detail h2,.paper-detail h3{color:#333;font-weight:600;}.paper-detail p{color:#666;line-height:1.6;margin-bottom:15px;}.paper-detail .btn-primary{display:inline-block;padding:12px 30px;background-color:#1890ff;color:#fff;border-radius:4px;font-weight:500;text-decoration:none;transition:all .3s ease;}.paper-detail .btn-primary:hover{background-color:#40a9ff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(24,144,255,.3);}.paper-detail .header{text-align:center;margin-bottom:40px;background:linear-gradient(-45deg,#fafafa,#fff,#f5f9ff,#fafafa);background-size:400% 400%;animation:gradientMove 5s ease infinite;border-radius:8px;}.paper-detail .header .container{position:relative;height:400px;align-content:center;}.paper-detail .header .container nav{height:50px;font-size:20px;position:absolute;left:0;top:20px;}.paper-detail .header .container nav a{color:#be1818;}.paper-detail .header h1{font-size:60px;color:#be1818;}.paper-detail .header p{font-size:18px;color:#666;}.paper-detail .service-advantages{margin-bottom:60px;}.paper-detail .service-advantages .advantages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;}.paper-detail .service-advantages .advantage-card{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease;text-align:center;}.paper-detail .service-advantages .advantage-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12);}.paper-detail .service-advantages .advantage-card .advantage-icon{margin-bottom:20px;}.paper-detail .service-advantages .advantage-card .advantage-icon svg{transition:transform .3s ease;}.paper-detail .service-advantages .advantage-card:hover .advantage-icon svg{transform:scale(1.1);}.paper-detail .service-advantages .advantage-card h3{font-size:18px;margin-bottom:15px;}.paper-detail .service-advantages .advantage-card p{font-size:14px;color:#666;margin-bottom:0;}.paper-detail .service-introduction{margin-bottom:60px;}.paper-detail .service-introduction h2{font-size:24px;margin-bottom:20px;text-align:center;}.paper-detail .service-introduction .introduction-content{background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);}.paper-detail .service-introduction .introduction-content p{margin-bottom:20px;font-size:20px;}.paper-detail .service-steps{margin-bottom:60px;}.paper-detail .service-steps h2{font-size:24px;margin-bottom:30px;text-align:center;}.paper-detail .service-steps .steps-list{position:relative;max-width:800px;margin:0 auto;}.paper-detail .service-steps .steps-list::before{content:'';position:absolute;left:20px;top:0;bottom:0;width:2px;background-color:#e8e8e8;}.paper-detail .service-steps .steps-list .step-item{display:flex;margin-bottom:40px;position:relative;}.paper-detail .service-steps .steps-list .step-item .step-number{width:40px;height:40px;background-color:#1890ff;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:18px;margin-right:20px;position:relative;z-index:1;transition:all .3s ease;}.paper-detail .service-steps .steps-list .step-item .step-content{flex:1;background-color:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease;}.paper-detail .service-steps .steps-list .step-item:hover .step-number{background-color:#40a9ff;transform:scale(1.1);}.paper-detail .service-steps .steps-list .step-item:hover .step-content{transform:translateX(10px);box-shadow:0 5px 20px rgba(0,0,0,.12);}.paper-detail .service-steps .steps-list .step-item h3{font-size:18px;margin-bottom:10px;}.paper-detail .service-steps .steps-list .step-item p{font-size:14px;color:#666;margin-bottom:0;}.paper-detail .faqs-section{margin-bottom:60px;}.paper-detail .faqs-section h2{font-size:30px;margin-bottom:30px;text-align:center;}.paper-detail .faqs-section .faqs-list{max-width:1200px;margin:0 auto;}.paper-detail .faqs-section .faq-item{margin-bottom:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;}.paper-detail .faqs-section .faq-item:hover{box-shadow:0 5px 20px rgba(0,0,0,.12);}.paper-detail .faqs-section .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;cursor:pointer;transition:all .3s ease;background-color:#be1818;}.paper-detail .faqs-section .faq-item .faq-question h3{font-size:24px;margin:0;color:#fff;}.paper-detail .faqs-section .faq-item .faq-answer{overflow:hidden;transition:max-height .3s ease;max-height:500px;padding:25px 30px;}.paper-detail .faqs-section .faq-item .faq-answer p{font-size:20px;color:#666;margin-bottom:15px;}.paper-detail .faqs-section .faq-item .faq-answer ul{margin:0 0 15px 20px;padding:0;}.paper-detail .faqs-section .faq-item .faq-answer ul li{font-size:14px;color:#666;margin-bottom:10px;line-height:1.5;}.paper-detail .faqs-section .faq-item .faq-answer ul li strong{color:#333;font-weight:500;}.paper-detail .customer-reviews{margin-bottom:60px;}.paper-detail .customer-reviews h2{font-size:24px;margin-bottom:30px;text-align:center;}.paper-detail .customer-reviews .reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}.paper-detail .customer-reviews .review-card{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease;}.paper-detail .customer-reviews .review-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12);}.paper-detail .customer-reviews .review-card .review-content{margin-bottom:20px;}.paper-detail .customer-reviews .review-card .review-content p{font-size:14px;color:#666;font-style:italic;margin-bottom:0;position:relative;padding-left:20px;}.paper-detail .customer-reviews .review-card .review-content p::before{content:'"';position:absolute;left:0;top:-5px;font-size:30px;color:#1890ff;font-style:normal;}.paper-detail .customer-reviews .review-card .review-author{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #f0f0f0;}.paper-detail .customer-reviews .review-card .review-author .author-info h4{font-size:16px;margin-bottom:5px;color:#333;}.paper-detail .customer-reviews .review-card .review-author .author-info p{font-size:12px;color:#999;margin-bottom:0;}.paper-detail .customer-reviews .review-card .review-author .review-rating .star{color:#ffb900;font-size:16px;}.paper-detail .cta-section{margin-bottom:60px;}.paper-detail .cta-section .cta-content{background-color:#fff;color:#333;padding:60px 40px;border-radius:8px;text-align:center;box-shadow:rgba(0,0,0,.08) 0 2px 12px;}.paper-detail .cta-section .cta-content h2{font-size:28px;margin-bottom:15px;color:#333;}.paper-detail .cta-section .cta-content p{font-size:16px;margin-bottom:30px;color:#333;}.paper-detail .cta-section .cta-content img{width:200px;}@media(max-width:992px){.paper-detail .service-advantages .advantages-grid,.paper-detail .customer-reviews .reviews-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:768px){.paper-detail .header{padding:40px 20px;}.paper-detail .header h1{font-size:24px;}.paper-detail .header p{font-size:16px;}.paper-detail .service-advantages .advantages-grid,.paper-detail .customer-reviews .reviews-grid{grid-template-columns:1fr;}.paper-detail .service-steps .steps-list::before{left:15px;}.paper-detail .service-steps .steps-list .step-item .step-number{width:35px;height:35px;font-size:16px;margin-right:15px;}.paper-detail .service-steps .steps-list .step-item .step-content{padding:20px;}.paper-detail .cta-section .cta-content{padding:40px 20px;}.paper-detail .cta-section .cta-content h2{font-size:24px;}}@media(max-width:576px){.paper-index .service .products{grid-template-columns:repeat(1,1fr);}}