﻿.public_video{height:220px;color:#000;overflow:hidden;position:relative}.public_video iframe{width:100%;height:220px}.cover_wrap{height:100%}.video-content{width:100%;height:100%}.video_cover{margin:0 auto;display:block;width:100%;height:100%;object-fit:cover}.video_play_btn{width:40px;position:absolute;right:20px;bottom:20px}@media (min-width: 992px){.public_video{margin-bottom:25px;display:none}.public_video,.public_video iframe{height:420px}.video-content{margin:0 auto}.video_cover{border-radius:8px}}.pc_editor_content_wrap{width:100%;min-height:0px}.latest_pc_editor_content_wrap{margin-top:380px}.pc_editor_content{width:900px;min-height:100px;border-radius:6px;background:rgba(0,0,0,0.6);margin:20px auto;display:flex;box-shadow:0 0 15px 0 rgba(0,0,0,0.12)}.pc_editor_content iframe{width:100%}.pc_editor_content_cover{width:286px;height:155px;margin:10px 0;position:relative}.pc_editor_content_cover .video_cover{margin:0 auto;display:block;width:100%;height:100%;object-fit:cover}.pc_editor_content_cover .video_play_btn{cursor:pointer;bottom:10px}.pc_editor_content_desc{position:relative;margin-right:140px;padding-bottom:60px}.pc_editor_content_desc h2{font-size:35px;color:rgba(238,190,255,0.2);position:absolute;top:5px;left:10px;font-family:'Helvetica';font-weight:bold}.pc_editor_content_desc h4{font-size:22px;color:#FF92FB;margin:26px 0 10px 0}.pc_editor_content_desc_text{line-height:26px;font-size:15px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:PingFang SC;cursor:pointer}.pc_editor_content_desc_text_expand{margin-bottom:15px;-webkit-line-clamp:8}@media (min-width: 992px){.pc_editor_content{margin-bottom:25px}.pc_editor_content iframe{height:155px}.video_cover{border-radius:8px}}.pc_editor_content.row{width:100%;max-width:900px;margin:0 auto;padding:20px;background:linear-gradient(103.11deg, #BBDEFF -0.46%, #fff 10.91%),#fff;border-radius:12px;box-shadow:0px 2px 20px rgba(0,0,0,0.1);min-height:220px;position:relative;margin-top:20px}.developer_entry{position:absolute;right:20px;bottom:20px;padding:8px 16px;background:rgba(255,255,255,0.95);border-radius:8px;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 6px rgba(0,0,0,0.1);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(0,0,0,0.05);backdrop-filter:blur(4px);z-index:1}.developer_entry:hover{background:rgba(255,255,255,0.98);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15);border-color:rgba(0,0,0,0.1)}.story{width:100%;min-height:250px;margin-bottom:30px}.story_wrap{min-height:250px;margin:0 auto;background:rgba(0,0,0,0.3);border-radius:8px;padding:10px}.story_wrap button{border-width:0;padding:0 0;background-color:inherit;opacity:0.3;margin-right:5px}.story_wrap button.active{opacity:1}.innovate_tag,.product_stories_tag{width:70px;margin-right:5px}.story_content{min-height:60px;font-size:13px;margin:10px auto;font-weight:200}.story_image{width:100%;max-height:150px;border-radius:5px;object-fit:cover;margin:0 auto;display:block}@media (min-width: 992px){.story{margin-left:20px}.story_wrap{margin-left:0}.story_content{font-size:14px}}#get_production_card .modal-content,#common_download_card .modal-content,#public_download_card .modal-content,#project_price_subscribe_card .modal-content{background:none;border:none}.tipCard{width:285px;height:389px;background:url("../png/68a87a808da98692c6eb96b72f2b0fca.png") no-repeat;box-shadow:0 8px 50px 0 rgba(0,0,0,0.06);background-size:285px 389px;border-radius:12px;margin:0 auto;font-family:PingFangSC-Semibold;font-size:14px;color:#fff;letter-spacing:0.14px;position:relative}.tipCardText{position:absolute;top:35px;left:0;right:0;margin:0 auto;text-align:center}.tipCardText p{margin:0 0 15px}.tipCardText p:nth-child(1) span,.tipCardText p:nth-child(2){font-size:18px;font-family:PingFangSC-Medium;font-size:18px;color:#f5f8f9;letter-spacing:0.18px;text-shadow:0 2px 2px #1000e2}.tipCardText p:nth-child(2){font-size:20px}.tipCardText img{width:130px;height:130px;box-shadow:5px 5px 1px 0 #6df6d1;border-radius:5px;margin-bottom:10px}.followTip{width:100%;height:auto;font-size:14px;font-family:PingFangSC-Semibold;color:#fff;transition:all 0.3s;text-align:center;overflow-y:scroll;overflow-x:hidden;padding-top:30px}.followTip p{margin-bottom:5px}.followTip img{width:187px;height:187px}.followTipWithoutDownload{margin:25px}.followTip .bottomHighLineWrap{margin-top:-10px}.followTip .bottomHighLine{border-bottom:2px solid #87db48;font-size:20px}.followTip .textHighLine{font-size:23px;color:#87db48}.multi_download_offcanvas{height:auto}.downloadMenu,.multi_download_offcanvas{width:90%;border-radius:5px;background:#fff;position:fixed;bottom:20px;left:0;right:0;margin:0 auto;box-shadow:0px 6px 20px -5px rgba(0,0,0,0.2);transition:all 0.3s;color:#000}.downloadMenuItem{width:90%;height:40px;margin:0 auto;border-bottom:1px solid #eee;font-size:14px;line-height:40px;text-align:center}.downloadMenuItem a{text-decoration:none;display:inline-block;width:100%;height:inherit}.downloadMenuItem a img{width:17px;vertical-align:-4px;margin-right:5px}.public_download_card_wrap{width:800px;min-height:350px;background:linear-gradient(130.73deg, rgba(117,95,255,0.3) 1.18%, rgba(255,255,255,0) 25.09%),#fff;box-shadow:0 10px 10px 3px rgba(0,0,0,0.1);border-radius:12px;margin:0 auto;color:#4A4A4A;position:relative;padding:15px 0 20px 20px}.public_download_content{min-height:320px}.download_card_title{font-size:15px}.download_card_title h3{font-size:38px;color:rgba(103,80,245,0.3);margin-bottom:-28px;font-family:'Helvetica';font-weight:bold}.download_card_title_c{font-size:22px;font-weight:bold;margin-bottom:5px}.download_card_without_download_tip{margin-top:20px}.download_card_title_desc{margin-bottom:10px}.download_type_wrap{width:510px;min-height:80px;font-size:13px}.mobile_type_container{width:510px;min-height:35px;background:linear-gradient(130.73deg, rgba(117,95,255,0.1) 1.18%, rgba(117,95,255,0.1) 25.09%);margin-top:15px;padding:15px 0 10px;border-radius:6px}.web_type,.mobile_type{display:flex;margin-bottom:10px;padding-left:10px}.web_type_icon,.mobile_type_icon{width:26px;height:26px;margin-right:15px}.web_type_button{width:189px;height:28px;background:rgba(96,72,255,0.2);border-radius:6px;color:#6750F5;line-height:28px;text-align:center;margin-right:10px;font-weight:bold}.web_type_button_inactive{color:#777;border:1px solid rgba(0,0,0,0.2);background:rgba(209,209,209,0.2)}.download_type_wrap .web_type_button a{color:#6750F5}.mobile_type_link_wrap{width:460px;height:auto;display:flex;flex-wrap:wrap}.mobile_type_link_tag{display:inline-block;width:auto;height:28px;line-height:27px;text-align:center;background:rgba(209,209,209,0.2);border-radius:6px;border:1px solid rgba(0,0,0,0.2);color:#777 !important;padding:0 10px;margin-right:10px;margin-bottom:10px}.mobile_type_link_tag_jump{cursor:pointer;color:#6750F5 !important}.download_card_desc{width:440px;height:75px;margin:10px 0 10px 45px}.download_card_desc p{margin-bottom:5px}.download_card_desc ul{padding-left:20px}.high_light_red{color:#ff367e}.public_download_qrcode_container{position:relative;width:490px;height:90px;margin:10px 0 0 10px}.public_download_qrcode_container p{margin-bottom:10px}.public_download_qrcode_desc{width:70%}.public_hot_activity{width:100%;min-height:200px}.public_hot_activity a{text-decoration:none;color:unset}.mobile_public_hot_activity{width:auto;margin-top:50px !important}.public_hot_activity_title{width:100%;height:15px;display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}.public_hot_activity_title_text{background:linear-gradient(86.5deg, #BC39FA 8.11%, #715BFB 43.64%, #308AF0 67.7%, #54D4FD 107.86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:13px;font-weight:bold}.public_hot_activity_title_dot{width:300px;height:1px;border-top:1px dashed #653DFF}.public_hot_activity_content{width:100%;height:220px;display:flex;justify-content:space-between}.mobile_public_hot_activity .public_hot_activity_title{justify-content:space-around;margin-bottom:30px}.mobile_public_hot_activity .public_hot_activity_content{justify-content:space-around}.mobile_public_hot_activity .public_hot_activity_title_text{background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#54D4FD}.mobile_public_hot_activity .public_hot_activity_title_dot{width:30%;border-top:1px dashed #fff}.public_hot_activity_item{width:170px;height:220px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(0,0,0,0.1);background-color:#fff;margin-bottom:12px;overflow:hidden;position:relative;transition:all 0.3s}.public_hot_activity_item:hover{box-shadow:0 10px 50px 0 rgba(0,0,0,0.3)}.public_hot_activity_item_cover{width:100%;height:96px}.public_hot_activity_item_cover img{width:100%;height:100%;object-fit:cover}.public_hot_activity_item_info{width:100%;height:124px;padding:10px;text-align:left}.public_hot_activity_item_name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;height:19.19px;color:#000}.public_hot_activity_item_desc{width:100%;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:2px;font-size:12px;line-height:17px;opacity:0.8;color:#000}.public_hot_activity_item_price{width:90%;display:flex;position:absolute;bottom:8px;left:0;right:0;margin:0 auto;justify-content:space-between;align-items:center}.public_hot_activity_item_original_price{color:#fc2f2f;font-size:18px}.public_hot_activity_item_original_price:before{content:'￥';font-size:12px}.public_hot_activity_item_membership_price{font-size:13px;color:#f1bc00;min-width:60px;height:20px;padding:1px 5px;border-radius:3px;background-image:linear-gradient(136deg, #000 7%, #49380d 117%)}.public_hot_activity_item_membership_price img{width:15px;height:16px;vertical-align:-3px}.public_download_qrcode_card{width:510px;height:105px;background:linear-gradient(0deg, rgba(151,151,151,0.14), rgba(151,151,151,0.14)),linear-gradient(69.25deg, #DF39FA -26.61%, #6750F5 31.97%, #258CFF 84.35%, #56D6FF 126.66%);border-radius:6px;color:#fff;padding:15px;font-size:13px;position:relative}.public_download_qrcode_card_title{font-size:18px;font-weight:bold}.public_download_qrcode_card p{margin-bottom:4px}.public_download_qrcode_wrap{position:absolute;width:85px;height:85px;top:0;right:10px;background:#D9D9D9;border-radius:6px}.public_download_qrcode_wrap img{width:100%;height:100%;border-radius:6px}.mobile_imitate_get_production{width:100%;height:100%;background:url("../png/aa569e58ea6eed3268ecf7836453d95d.png") no-repeat;background-size:120%;background-position:-12px -8px;position:relative}.mobile_imitate_wrap{width:128px;height:255px;position:absolute;top:28px;left:73px;font-size:10px;overflow-y:auto}.official_account_name{text-align:center;font-weight:bold;position:absolute;top:5px;left:0;right:0;margin:0 auto}.mobile_imitate_get_production_example{position:absolute;top:30px;right:5px;display:flex;flex-wrap:wrap;justify-content:flex-end}.mobile_imitate_get_production_name{max-width:70px;height:auto;background:#a4d95e;padding:3px 10px;border-radius:3px;margin-bottom:10px}.mobile_imitate_official_response{width:130px;height:auto;padding:3px 10px;border-radius:3px;background:#f3f3f3}.mobile_imitate_official_response p{margin-bottom:2px}.mobile_imitate_official_response_link{display:flex;flex-direction:column}.mobile_imitate_official_response_link span{color:#000}.mobile_imitate_official_response_link b{color:#2d56d1}.download_card_right_tip{width:130px;text-align:center;position:absolute;top:355px;left:90px}.download_card_right_tip p{margin-bottom:2px;font-size:12px;font-weight:bold}.public_download_card_close_btn{width:30px;height:30px;position:absolute;top:0;right:-50px;background-color:#fff}.project_price_subscribe_card_wrap{width:660px;height:230px;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),#000;border:3px solid #fff;border-radius:8px;margin:0 auto;padding:30px 10px 20px 30px;font-size:16px;position:relative}.project_price_subscribe_card_left{margin-bottom:20px}.project_price_subscribe_card_left p{margin-bottom:3px}.project_price_subscribe_card_left b{font-size:20px;color:#ffad33}.project_price_subscribe_card_right img{width:108px;height:108px;border-radius:6px}.project_price_subscribe_card_bottom{margin-top:30px}.project_price_subscribe_card_side_img,.project_price_subscribe_card_bottom_img{position:absolute}.project_price_subscribe_card_side_img{width:11px;height:48px;top:20px;left:10px}.project_price_subscribe_card_bottom_img{width:67px;height:7px;bottom:50px;left:30px}@media (max-width: 992px){.project_price_subscribe_card_wrap{width:285px;height:auto;font-size:13px}.project_price_subscribe_card_left b{font-size:16px}.project_price_subscribe_card_bottom_img{bottom:75px}}.header{width:100%;height:60px;background:rgba(0,0,0,0.9);backdrop-filter:blur(20px);position:fixed;top:0;left:0;right:0;margin:0 auto;color:#fff;z-index:2;display:none;justify-content:space-between;padding:10px 15px}.header_left{width:220px;height:100%;display:flex;overflow:hidden}.header_project_icon{width:27px;height:27px;border-radius:8px;margin-top:5px;margin-left:20px;border:1px solid rgba(255,255,255,0.7)}.header_project_name{margin-left:8px;margin-top:8px;font-size:16px}.header_right{display:flex}.header_get_product_btn{width:78px;height:33px;border-radius:19px;background:rgba(0,0,0,0.5);line-height:32px;border:1px solid rgba(255,255,255,0.5);text-align:center;margin-right:10px;margin-top:4px}.header_share_icon{width:20px;height:20px;margin-top:10px}.user_avatar{width:30px;height:30px;border-radius:15px}.backBtn{width:28px;height:28px;margin-top:5px}.pc_header{width:100%;height:70px;left:0px;top:0px;background:#fff;box-shadow:0px 1px 1px rgba(0,0,0,0.1);position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:10;font-family:PingFang SC;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0.1em;color:#000;justify-content:space-around;padding-top:5px;display:none}.pc_header_left{width:600px}.pc_header_left .header_project_icon{width:50px;height:50px;border-radius:8px}.header_project_name p{margin-bottom:2px}.pc_header_project_subtitle{font-size:13px;font-weight:400}.pc_header_dev_name{font-size:12px}.pc_header_dev_name::before{content:'';background:url("../png/787d07c54963b13b2400497c1165f9f9.png");background-size:15px 15px;display:inline-block;width:15px;height:15px;vertical-align:-3px;margin-right:5px}.pc_header_right{padding-top:5px}.pc_header_get_product_btn{width:200px;height:50px;background:rgba(101,61,255,0.8);border-radius:8px;color:#fff;font-size:16px;font-weight:400;line-height:50px;text-align:center;cursor:pointer;transition:background-color 0.5s}.pc_header_get_product_btn:hover{background:rgba(60,24,199,0.8)}.pc_header_share_btn{width:132px;height:50px;background:#fff;border:1px solid #786EF4;border-radius:8px;margin-left:15px;font-weight:400;line-height:50px;text-align:center;cursor:pointer;transition:color 0.5s}.pc_header_share_btn:hover{color:rgba(60,24,199,0.8)}.pc_header_share_icon{width:25px;margin-top:-5px}@media (max-width: 576px){.pc_header_right{display:none}.header_project_icon{margin-left:5px}.header_project_name{font-size:13px}}#pc_love_success_follow .modal-content,#mobile_love_follow .modal-content,#mobile_love_success_follow .modal-content,#love_use_up .modal-content,#love_ruby_success .modal-content{background:none;border:none}.webLoveFollow{width:555px;height:439px;background:#fff;box-shadow:0 10px 10px 3px #1a1f2c;border-radius:18px;margin:0 auto;color:#000;font-size:12px;text-align:center;position:relative}.webLoveFollow p{margin-bottom:10px}.awesome{width:183px;height:36px;position:absolute;top:30px;left:0;right:0;margin:0 auto}.mobileFollowBgTop{width:100%;height:144px;position:absolute;top:10px;left:0;right:0;margin:0 auto}.mobileFollowBottom{width:100%;height:225px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.webLoveFollow .tip{font-size:14px;position:absolute;top:70px;left:0;right:0;margin:0 auto;font-family:PingFangSC-Semibold}.webLoveFollow .tip span{font-size:20px;color:#000;letter-spacing:0.37px;text-align:center;text-shadow:0 3px 6px #a4ceff}.message{width:100%;height:110px;position:absolute;top:110px;left:0;right:0;margin:0 auto;line-height:1px;font-size:16px}.message i{color:#de077c;font-weight:bold}.message p:nth-child(1) i{font-size:28px}.message img{vertical-align:middle;width:47px;height:45px}.coin{width:37px;height:32px;position:absolute;top:150px;left:385px}.info{width:55px;height:55px;position:absolute;top:-30px;left:0;right:0;margin:0 auto}.userAvatarImg{width:53px;height:53px;border-radius:100%;position:absolute;top:0;left:0;border:2px solid #f5a623}.loveUseUp .userAvatarImg{top:40px;left:0;right:0;margin:0 auto}.projectIconImg{width:33px;height:33px;border-radius:100%;position:absolute;top:14px;left:163px}.crownIcon{width:26px;height:23px;position:absolute;top:-15px;left:36px;-webkit-animation:blink 2s infinite;transform:rotate(10deg)}@keyframes blink{0%{opacity:0.2}25%{opacity:0.8}50%{opacity:1}75%{opacity:0.8}100%{opacity:0.2}}.QRcontainer{width:142px;height:142px;position:absolute;left:0;right:0;bottom:60px;margin:0 auto;border-radius:9px;background:#fff}.QRcontainer img{width:140px;height:140px;position:absolute;top:1px;right:1px;border-radius:9px}.QRcodeText{position:absolute;left:0;right:0;bottom:5px;margin:0 auto;color:#fff;font-family:PingFangSC-Semibold;line-height:11px}.loveInvestment{width:287px;height:360px;background:#F5F8F9;box-shadow:0 10px 10px 3px rgba(0,0,0,0.5);border-radius:7px;margin:0 auto;color:#4A4A4A;position:relative;text-align:center}.loveInvestment p{margin-bottom:10px}.loveInvestmentTitle{font-family:PingFangSC-Regular;font-size:14px;color:#4A4A4A;letter-spacing:0.5px;position:absolute;top:44px;left:0;right:0;margin:0 auto;line-height:20px}.loveInvestmentTitle p:nth-child(1){font-family:Helvetica-Bold;font-size:26px;font-weight:bold}.lovesIcon{width:100px;height:74px;position:absolute;top:120px;left:110px}.loveInvestmentText{width:240px;height:60px;position:absolute;top:190px;left:0;right:0;margin:0 auto;font-size:14px;letter-spacing:0.43px;text-align:center;line-height:10px;font-family:PingFangSC-Semibold}.loveInvestmentText span{font-family:PingFangSC-Regular}.investment{width:258px;height:75px;position:absolute;top:250px;left:0;right:0;margin:0 auto;line-height:10px;padding-top:10px}.investment i{color:#E722BE;font-size:16px}.checkItLaterBtn{width:118px;height:40px;background:#D8D8D8;border-radius:20px;line-height:40px;position:absolute;top:40px;left:5px;color:#fff;font-size:14px}.investmentBtn{width:118px;height:40px;background-image:linear-gradient(42deg, #FF9F96 0%, #FF4395 100%);box-shadow:0 0 10px 0 rgba(0,0,0,0.36);border-radius:20px;line-height:40px;position:absolute;top:40px;right:5px;color:#fff;font-size:14px}.mobileFollow{width:287px;height:360px;background:#F5F8F9;box-shadow:0 10px 10px 3px rgba(0,0,0,0.5);border-radius:7px;margin:0 auto;text-align:center}.mobileFollowTitle{font-family:Helvetica-Bold;font-size:22px;color:#1C1C3D;letter-spacing:0.71px;text-align:center;position:absolute;top:40px;left:0;right:0;margin:0 auto;font-weight:bold}.mobileFollowSlogan{font-family:PingFangSC-Regular;font-size:14px;color:#4A4A4A;letter-spacing:0.5px;position:absolute;top:76px;left:0;right:0;margin:0 auto}.multihearts{width:244px;height:84px;position:absolute;top:107px;left:0;right:0;margin:0 auto}.qrcodeImg{width:130px;height:130px;position:absolute;top:190px;left:0;right:0;margin:0 auto;border-radius:5px}.mobileFollow .tip{color:#4A4A4A;font-size:12px;font-family:PingFangSC-Regular;position:absolute;top:330px;left:0;right:0;margin:0 auto}.gemCard{width:287px;height:360px;background:#fff;color:#3D3D3D;font-size:12px;padding-top:10px;position:relative}.cardTitleWrap{margin-top:10px}.cardTitle{width:173px}.description{font-size:14px;line-height:19px;margin-top:12px}.description p{margin:0}.gemWrap{width:220px;height:75px;margin:20px auto 0;position:relative}.smallRubys{width:95px;position:absolute;top:0;left:0}.getFive{width:27px;position:absolute;top:55px;left:0;right:0;margin:0 auto}.getFifty{width:42px;position:absolute;top:55px;left:0;right:0;margin:0 auto}.getFiveSmall{top:85px;left:23px;right:unset;margin:unset}.bonusIcon{width:85px;position:absolute;top:2px;right:0}.randomBonus{width:26px;position:absolute;top:55px;right:15px}.randomBonusR{width:28px;position:absolute;top:85px;right:32px}.gemCardBtnWrap{position:absolute;bottom:55px;left:0;right:0;margin:0 auto}.gemCardBtn{width:127px}.userCenterLink{width:112px;font-size:12px;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;border-bottom:1px solid #EB71ED}.userCenterLink a{color:#EB71ED !important}.userCenterLink img{width:15px}.loveUseUp{width:287px;height:375px;background:#f5f8f9;border-radius:7px;margin:0 auto;color:#4a4a4a;background:url("../png/cffec459b6a6bd53f64c955a765fbae7.png");background-size:287px 375px;text-align:center;font-size:12px}.loveUseUp .info{width:100%;height:256px;position:unset}.loveUseUp .userAvatar{width:56px;height:56px;border:2px solid #fff;border-radius:100%;position:absolute;top:45px;left:0;right:0;margin:0 auto}.threeLoveHollow{width:102px;height:43px;position:absolute;top:97px;left:0;right:0;margin:0 auto}.infoText{width:220px;height:60px;position:absolute;top:140px;left:0;right:0;margin:0 auto;color:#fff;line-height:7px;font-weight:bold}.loveUseUp .QRcode{width:156px;height:149px;border-radius:5px;background:#f5f8f9;position:absolute;top:206px;left:0;right:0;margin:0 auto}.loveUseUp .QRcode img{width:146px;height:139px}.loveUseUp .tip{position:absolute;top:355px;left:0;right:0;margin:0 auto}.public-padding-10{padding:10px}.public-padding-15{padding:15px}.public-padding-20{padding:20px}.public-padding-x-10{padding:0 10px}.ribbon-wrapper{position:relative}.ribbon-container{display:flex;justify-content:center;align-items:center;width:100%;height:50px;background:linear-gradient(45deg, #ff7e5f, #feb47b);color:white;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1em;font-weight:600;text-align:center;cursor:pointer;position:relative;box-shadow:0 5px 10px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.1);overflow:hidden}.ribbon-container::before{content:'';position:absolute;top:0;left:-75px;width:50px;height:100%;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);transform:skewX(-25deg);animation:lightSweep 3.5s infinite linear 2s;z-index:1}@keyframes lightSweep{0%{left:-75px}100%{left:calc(100% + 25px)}}.ribbon-content{text-shadow:1px 1px 2px rgba(0,0,0,0.2);position:relative;z-index:2;padding:0 15px}.ribbon-content .inner-text{position:relative;display:inline-flex;align-items:center}.ribbon-content .icon{margin-right:8px;font-size:1.1em;line-height:1}.ribbon-content .arrow-icon{margin-left:8px;font-size:1.2em;display:inline-block;transition:transform 0.2s ease-in-out;line-height:1}.ribbon-container:hover .arrow-icon{transform:translateX(3px)}@media (min-width: 992px){.ribbon-wrapper{display:none}}.mobile_rating_info{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg, #1e293b, #334155);padding:14px 10px;box-shadow:0 2px 8px rgba(0,0,0,0.15);position:relative;overflow:hidden}.mobile_rating_info::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.03' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='13' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.mobile_rating_score{display:flex;align-items:center;position:relative;z-index:1;justify-content:center;flex:1}.score_container{display:flex;flex-direction:column;align-items:center;width:100%}.mobile_rating_score .score{font-size:32px;font-weight:700;background:linear-gradient(45deg, #60a5fa, #a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;margin-bottom:4px;position:relative}.mobile_rating_score .score::after{content:"★";font-size:14px;position:absolute;top:0;right:-16px;color:#60a5fa;opacity:0.8}.mobile_rating_score .count{font-size:12px;color:rgba(255,255,255,0.7);font-weight:400}.mobile_rating_action_container{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;z-index:1;flex:1}.mobile_rating_action{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,0.1);padding:8px 14px;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05);transition:all 0.2s ease;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mobile_rating_action:active{transform:scale(0.95);box-shadow:0 0 0 1px rgba(255,255,255,0.1);background:rgba(255,255,255,0.15)}.mobile_rating_action .action_text{font-size:14px;font-weight:500;color:white}.mobile_rating_action .gem_reward{display:flex;align-items:center;gap:3px;background:linear-gradient(45deg, #f43f5e, #fb7185);padding:3px 8px 3px 6px;border-radius:12px;margin-left:4px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.mobile_rating_action .gem_reward img{width:14px;height:14px;filter:drop-shadow(0 1px 1px rgba(0,0,0,0.1))}.mobile_rating_action .gem_reward span{font-size:12px;font-weight:bold;color:white}.mobile_rating_action .gem_reward i{font-size:10px;color:white;margin-top:1px}.mobile_gem_exchange_link{font-size:10px;text-decoration:none;display:flex;align-items:center;gap:2px;padding:2px 4px;transition:color 0.2s ease}.mobile_gem_exchange_link span{max-width:110px;color:rgba(255,255,255,0.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_gem_exchange_link i{font-size:9px;color:rgba(255,255,255,0.5)}.mobile_gem_exchange_link:hover span,.mobile_gem_exchange_link:hover i{color:rgba(255,255,255,0.8)}.light-theme .mobile_rating_info{background:linear-gradient(135deg, #334155, #475569)}@keyframes scoreGlow{0%, 100%{text-shadow:0 0 8px rgba(96,165,250,0.3)}50%{text-shadow:0 0 15px rgba(96,165,250,0.5)}}.mobile_rating_score .score{animation:scoreGlow 3s ease-in-out infinite}.dark-theme .mobile_rating_info{background:#222;border-color:rgba(255,255,255,0.05)}.dark-theme .mobile_rating_info::before{background-image:radial-gradient(circle at 10% 20%, rgba(93,109,255,0.05) 0%, transparent 20%),radial-gradient(circle at 90% 80%, rgba(89,162,255,0.05) 0%, transparent 20%)}.dark-theme .mobile_rating_score .count{color:#aaa}.dark-theme .mobile_rating_action{background:linear-gradient(to right, #2a2a2a, #333);border-color:rgba(255,255,255,0.1)}.dark-theme .mobile_rating_action .action_text{color:#eee}.dark-theme .mobile_gem_exchange_link{color:#777}.dark-theme .mobile_gem_exchange_link:hover{color:#59A2FF}.gem-word{color:#f43f5e !important;font-weight:500}.pc_top_info{width:100%;min-height:220px;padding-top:60px;color:#000;position:relative}.pc_top_info_wrap{max-width:1120px;min-height:300px;margin:0 auto;position:relative;padding-bottom:60px;background:white;border-radius:8px;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,0.1);margin:10px auto 30px}.pc_left_info{width:80%;color:#000}.pc_project_icon{width:80px;height:80px;border-radius:12px;position:absolute;top:38px;left:38px;border:1px solid rgba(0,0,0,0.1);background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,0.05)}.pc_project_icon img{width:100%;height:100%;border-radius:12px}.pc_project_name{position:absolute;top:40px;left:138px;font-size:22px;line-height:1.5;font-weight:400;margin:0}.pc_project_supplement{position:absolute;top:95px;left:138px;font-size:15px}.pc_project_dev_name{display:none}.pc_project_dev_name::before{content:'';background:url("../png/787d07c54963b13b2400497c1165f9f9.png");background-size:15px 15px;display:inline-block;width:15px;height:15px;vertical-align:-3px;margin-right:5px}.pc_project_classification{width:60%;min-height:35px;display:flex;flex-wrap:wrap;position:absolute;top:75px;left:120px}.pc_project_classification_item{min-width:50px;height:26px;border:1px solid rgba(255,255,255,0.3);border-radius:5px;margin:0 5px 5px 0;line-height:24px;text-align:center;opacity:0.7}.pc_can_invest_icon,.pc_share_icon{width:139px;height:50px;font-size:15px;text-align:center;cursor:pointer;background:#fff;line-height:50px}.pc_can_invest_icon{display:none}.pc_can_invest_icon img,.pc_share_icon img{width:20px;margin-bottom:2px;margin-right:10px}.official_link{color:#000 !important}.pc_left_tag{position:absolute;left:-50px;top:45%;transform:translateY(-90%);width:50px;height:150px;background:rgba(0,0,0,0.7);border-radius:20px 0 0 20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:10px 0}.pc_left_tag_button{width:30px;height:30px;background:rgba(255,255,255,0.2);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background 0.3s ease}.pc_left_tag_button:hover{background:rgba(255,255,255,0.4)}.pc_left_tag_button img{width:16px;height:16px;filter:brightness(0) invert(1)}.pc_left_tag_button.visit img{content:url("../png/visit-icon.png")}.pc_left_tag_button.share img{content:url("../png/c5926cb1e0467938e464952eaf7221f4.png")}.product-download-highlight{animation:ani-highlight 3s ease-in-out}@keyframes ani-highlight{0%{background-color:transparent}50%{background-color:#ffff99}100%{background-color:transparent}}.pc_right_background{width:235px;height:100%;background:linear-gradient(0.85deg, #fff 1.01%, #fdecf9 99.55%);border-radius:0px 10px 10px 0px;position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.recommendation_box{position:relative;width:130px;height:130px;background:radial-gradient(258.28% 179.27% at 100% 90.77%, rgba(255,51,222,0.83) 0%, rgba(154,87,243,0.9) 25.65%, #5D6DFF 55.4%, #59A2FF 78.78%, #56D6FF 100%);border-radius:10px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.recommendation_score{font-size:28px;font-weight:bold;line-height:1}.recommendation_count{font-size:12px;margin-top:8px;opacity:0.8}.recommendation_label{font-size:12px;opacity:0.8;margin-bottom:4px}.rate_button_wrap{position:relative;width:130px;height:50px;margin:0 auto}.rate_button{position:relative;width:130px;height:50px;background:#FFFFFF;border-radius:8px;color:transparent;font-size:15px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;overflow:hidden}.rate_button::before{content:'';position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:10px;background:linear-gradient(45deg, #2caaf3, #7F6AFF, #FF579E);z-index:1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:4px}.rate_button span{background:linear-gradient(45deg, #2caaf3, #7F6AFF, #FF579E);background-clip:text;-webkit-background-clip:text;color:transparent;position:relative}.gem-bubble{position:absolute;top:-24px;right:-24px;background:linear-gradient(135deg, #FF6B6B, #FF8E53);color:white;font-size:12px;font-weight:bold;padding:4px 10px;border-radius:12px;box-shadow:0 2px 8px rgba(255,107,107,0.4);transform:rotate(5deg);animation:float 2s ease-in-out infinite;z-index:10;display:flex;align-items:center;white-space:nowrap;border:1px solid rgba(255,255,255,0.5)}.gem-bubble::before{content:'';position:absolute;bottom:-6px;left:12px;width:12px;height:12px;background:linear-gradient(135deg, #FF6B6B, #FF8E53);transform:rotate(45deg);z-index:-1;border-right:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5)}.gem-bubble img{width:20px;height:20px;margin-right:0px}@keyframes float{0%, 100%{transform:translateY(0) rotate(5deg)}50%{transform:translateY(-5px) rotate(5deg)}}.rate_button:hover{transform:translateY(-2px);box-shadow:0px 4px 8px rgba(0,0,0,0.1)}.rate_button:hover .gem-bubble{animation:bounce 0.5s ease}@keyframes bounce{0%, 100%{transform:translateY(0) rotate(5deg)}50%{transform:translateY(-10px) rotate(5deg) scale(1.1)}}.rate-promo-text{position:relative;width:170px;font-size:12px;color:#666;text-align:center;line-height:1.5;padding:0 10px;background-color:rgba(255,255,255,0.6);border-radius:6px;padding:8px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.rate-promo-text .highlight-gold{color:#e0b058;font-weight:500}.rate-promo-text .highlight-red{color:#FF4757;font-weight:500;margin-right:2px}.rate-promo-text .promo-link{color:#7F6AFF;text-decoration:none;font-weight:500;transition:color 0.2s ease;display:inline-block;margin-top:3px}.rate-promo-text .promo-link:hover{color:#5D6DFF;text-decoration:underline}.product_tags{position:absolute;top:160px;left:85px;display:flex;align-items:flex-end;gap:16px;max-width:600px;overflow:hidden;white-space:nowrap}.product_tags_title{font-size:15px;font-weight:500;color:#363636;white-space:nowrap;margin-top:4px}.product_tags_type{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.product_tags_type::-webkit-scrollbar{display:none}.product_tags_row{display:flex;gap:8px;white-space:nowrap}.product_tag{padding:0;border-radius:0;font-size:15px;background:transparent;color:#666;border:none;transition:all 0.2s ease;cursor:pointer;margin-right:10px;transform:scale(1)}.product_tag:hover{color:#7F6AFF !important;transform:scale(1.05);opacity:1}.pc_content_box{margin-top:180px;margin-left:55px;width:calc(100% - 55px);position:relative}.pc_content_desc_wrap{display:flex;align-items:center;gap:10px}.pc_content_box_avatar{width:30px;height:30px;border-radius:50%;background-image:url("../png/08c40be175851a02931e43caf7257b15.png");background-size:cover;background-position:center;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,0.1);flex-shrink:0}.pc_content_box .pc_content_editor_content_desc_text_wrap{padding:15px;background:#f8f9fa;border-radius:6px;border:1px solid rgba(0,0,0,0.05);flex-grow:1}.pc_content_box .pc_content_editor_content_desc_text{color:rgba(0,0,0,0.8);font-size:14px;line-height:1.6;cursor:pointer;transition:all 0.3s ease;max-height:100px;overflow-y:auto;display:-webkit-box;font-family:PingFang SC}.pc_content_box .pc_content_editor_content_desc_text:hover{color:#000}.pc_discount_actions_wrap{display:flex;align-items:center;gap:10px;margin-top:20px}.action-gift-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.action-gift-icon img{width:30px;height:30px;fill:#6b7280}.action-buttons-group{display:flex;gap:12px;align-items:center}.action-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out;border:none;min-height:38px;text-align:center;line-height:1.3;box-shadow:0 1px 3px rgba(0,0,0,0.05);flex-grow:0;flex-shrink:0}.action-button .button-icon{width:16px;height:16px;margin-right:8px}.action-button.discount-button{background-color:#2c2c2c;color:#e0c08c}.action-button.discount-button::before{content:'🔥';display:inline-block;margin-right:8px;font-size:10px;line-height:1;vertical-align:middle}.action-button.discount-button:hover{background-color:#1a1a1a;color:#f0d09c;transform:translateY(-1px);box-shadow:0 3px 8px rgba(224,192,140,0.15)}.action-button.discount-button .button-icon{fill:#e0c08c}.action-button.discount-button:hover .button-icon{fill:#f0d09c}.action-button.join-group-button{background:linear-gradient(45deg, #ff7e5f, #feb47b);color:white;box-shadow:0 1px 3px rgba(255,126,95,0.15)}.action-button.join-group-button:hover{background:linear-gradient(45deg, #fa7050, #fea86b);transform:translateY(-1px);box-shadow:0 3px 8px rgba(255,126,95,0.25)}.action-button.join-group-button .button-icon{fill:white}.action-buttons-group:has(>.action-button:only-child){justify-content:center}@media (max-width: 992px){.pc_top_info{display:none}.pc_discount_actions_wrap{flex-direction:column;align-items:flex-start;gap:15px}.action-buttons-group{flex-direction:column;align-items:stretch;width:100%}.action-button{width:100%;justify-content:center}.gem-bubble{top:-20px;right:50px;padding:3px 8px;font-size:11px}.rate-promo-text{width:100%;max-width:170px;margin:10px auto 0}}@media (max-width: 480px){.action-button .button-icon{margin-right:0}.gem-bubble{font-size:10px;padding:2px 6px;right:30px}.gem-bubble img{width:12px;height:12px}}.project_advanced_comment_main{width:100%;max-width:750px;margin:0 auto 30px;background:#fff;box-shadow:0px 2px 50px 3px rgba(0,0,0,0.03);border-radius:8px;padding:30px;min-height:400px}.project_advanced_comment_main .product_reviews_heading{font-size:26px;font-weight:900;color:#333;margin-bottom:30px;position:relative;z-index:1;padding-top:20px}.project_advanced_comment_main .product_reviews_heading::after{content:"Review";position:absolute;left:0;top:0;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:30px;color:#7F6AFF;opacity:0.3;z-index:1;pointer-events:none}.project_comment_participation_card{width:100%;max-width:600px;margin:0 auto 30px;background:linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);border-radius:16px;padding:0;border:1px solid rgba(148,163,184,0.1);box-shadow:0 4px 20px rgba(148,163,184,0.08);overflow:hidden;position:relative}.project_comment_participation_card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #8B5CF6 0%, #06B6D4 50%, #10B981 100%)}.participation_card_content{padding:24px;position:relative}.participation_header{display:flex;align-items:flex-start;margin-bottom:20px;gap:16px}.participation_icon{width:50px;height:50px;background:linear-gradient(135deg, #8B5CF6 0%, #7C3AED 100%);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(139,92,246,0.2);flex-shrink:0}.participation_icon svg{width:24px;height:24px;color:white}.participation_text{flex:1}.participation_text h3{margin:0 0 8px 0;font-size:20px;font-weight:700;color:#1e293b;line-height:1.3}.participation_text p{margin:0;font-size:15px;color:#64748b;line-height:1.5}.participation_rewards{margin-bottom:24px}.reward_item{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:14px 18px;background:white;border-radius:12px;border:1px solid rgba(148,163,184,0.1);box-shadow:0 2px 8px rgba(148,163,184,0.04)}.reward_icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);border-radius:8px;flex-shrink:0}.gem_icon{width:18px;height:18px;filter:saturate(1.2) brightness(1.1)}.reward_text{font-size:15px;color:#374151;font-weight:500;line-height:1.5}.reward_text strong{font-weight:700;color:#dc2626;font-size:17px}.reward_description{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 18px;background:rgba(139,92,246,0.05);border-radius:10px;border:1px solid rgba(139,92,246,0.1)}.reward_desc_text{font-size:13px;color:#6b7280;line-height:1.5}.project_comment_participation_card .reward_link{font-size:13px;color:#dc2626;text-decoration:none;font-weight:600;transition:all 0.2s ease}.project_comment_participation_card .reward_link:hover{color:#b91c1c;text-decoration:underline}.participation_action_btn{width:100%;height:48px;background:linear-gradient(135deg, #8B5CF6 0%, #7C3AED 100%);border:none;border-radius:12px;color:white;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 16px rgba(139,92,246,0.25);position:relative;overflow:hidden}.participation_action_btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition:left 0.5s ease}.participation_action_btn:hover::before{left:100%}.participation_action_btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,92,246,0.35);background:linear-gradient(135deg, #7C3AED 0%, #6D28D9 100%)}.participation_action_btn:active{transform:translateY(0);box-shadow:0 4px 12px rgba(139,92,246,0.3)}.participation_action_btn svg{transition:transform 0.2s ease}.participation_action_btn:hover svg{transform:translateX(2px)}.project_comment_cards_wrapper{width:100%}.project_comment_cards_wrapper .advance-comment-cards-container{padding:0;max-width:none}.project_comment_cards_wrapper .advance-comment-cards-header{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f1f5f9}.project_comment_cards_wrapper .advance-comment-cards-header span:first-child{font-size:18px;font-weight:600;color:#1e293b}.project_comment_cards_wrapper .advance-comment-cards-count{font-size:14px;color:#64748b}.project_comment_cards_wrapper .advance-comment-cards-count b{color:#8B5CF6;font-weight:600}.project_comment_cards_wrapper .advance-comment-cards-grid{gap:16px;margin-bottom:24px;grid-template-columns:repeat(3, 1fr)}.project_comment_cards_wrapper .advance-comment-cards-load-more{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 20px;margin-top:24px;transition:all 0.2s ease}.project_comment_cards_wrapper .advance-comment-cards-load-more:hover{background:#f1f5f9;border-color:#cbd5e1}.project_comment_cards_wrapper .advance-comment-cards-load-more span{color:#64748b;font-weight:500}.project_advanced_comment_main.mobile-version{max-width:none;margin:20px 0 20px;padding:16px;border-radius:6px;box-sizing:border-box}.project_advanced_comment_main.mobile-version .product_reviews_heading{font-size:20px;margin-bottom:20px;padding-top:10px}.project_advanced_comment_main.mobile-version .product_reviews_heading::after{font-size:24px;top:5px}.project_advanced_comment_main.mobile-version .participation_card_content{padding:18px}.project_advanced_comment_main.mobile-version .participation_header{flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:24px}.project_advanced_comment_main.mobile-version .participation_icon{width:44px;height:44px;border-radius:12px}.project_advanced_comment_main.mobile-version .participation_icon svg{width:20px;height:20px}.project_advanced_comment_main.mobile-version .participation_text h3{font-size:16px;color:#1e293b}.project_advanced_comment_main.mobile-version .participation_text p{font-size:13px}.project_advanced_comment_main.mobile-version .reward_item{flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:12px}.project_advanced_comment_main.mobile-version .reward_description{flex-direction:column;text-align:center;gap:6px;padding:10px}.project_advanced_comment_main.mobile-version .participation_action_btn{height:44px;font-size:14px}@media (max-width: 768px){.project_advanced_comment_main{max-width:none;margin:20px 10px 30px;padding:18px}.participation_card_content{padding:20px}.participation_header{gap:16px;margin-bottom:20px}.participation_icon{width:48px;height:48px;border-radius:12px}.participation_icon svg{width:24px;height:24px}.project_comment_participation_card .participation_text h3{font-size:18px;color:#1e293b}.participation_text p{font-size:14px}.reward_text{font-size:15px}.reward_text strong{font-size:16px}.reward_description{padding:12px 16px}.reward_desc_text{font-size:13px}.reward_link{font-size:13px}}@media (max-width: 576px){.project_advanced_comment_main{margin:15px 8px 20px;padding:16px}.participation_card_content{padding:18px}.participation_header{flex-direction:column;align-items:center;text-align:center}.reward_item{flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px}.reward_description{flex-direction:column;text-align:center;gap:6px;padding:12px}.project_comment_participation_card .participation_text h3{font-size:18px;color:#1e293b}.participation_action_btn{height:44px;font-size:14px}.project_comment_cards_wrapper .advance-comment-cards-grid{grid-template-columns:repeat(2, 1fr);gap:12px}}.project_content{width:100%;min-height:170px}.project_content_nav{width:90%;margin:0 auto;display:none}.nav_item{font-size:15px}.select_bar{width:90%;height:4px;margin:0 auto;display:none}.bar{width:28px;height:4px;border-radius:2px;background:#D66CFC;margin-top:5px}.project_content_gallery{margin-left:5%;height:170px;margin-top:10px;margin-bottom:20px;width:auto;overflow-x:scroll;overflow-y:hidden}.project_content_gallery::-webkit-scrollbar{display:none}.project_gallery{min-width:375px;width:auto;display:flex}.gallery_item{width:auto;height:170px;margin-right:10px;border-radius:5px;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2)}.gallery_item img{width:auto;height:100%;border-radius:5px;cursor:pointer}.project_content_wrap{width:90%;margin:0 auto 30px;font-size:13px;line-height:20px;font-family:PingFang SC, sans-serif}.project_carouse_img{max-height:400px}.mobile_project_content_wrap{min-height:100px;max-height:100px;overflow:hidden;display:none}.more_btn_wrap{width:100%;padding:10px 0 15px;cursor:pointer;display:none}.moreBtn{width:60px;height:20px;border-radius:10px;font-size:12px;line-height:18px;margin:auto;border:1px solid rgba(255,255,255,0.7);text-align:center}.carousel-item img{display:block;margin:0 auto}.pc_project_content_wrap{background:linear-gradient(137.74deg, rgba(167,219,255,0.53) 0%, rgba(255,255,255,0) 15.82%),#fff;border-radius:8px;margin:0 auto 30px;padding:25px 20px 40px;color:#000;box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}.pc_project_content_title{margin-bottom:15px}.pc_project_content_header_h3{font-size:35px;color:rgba(106,193,255,0.3);font-weight:bold;margin-bottom:0;font-family:'Helvetica';margin-bottom:-20px}.pc_project_content_header_h4{font-size:18px;font-weight:bold}.pc_project_content_title img{width:22px;margin-right:5px;vertical-align:-5px}.pc_project_content_container{min-height:200px;max-height:400px;overflow-y:scroll;font-size:15px}.pc_project_content_container::-webkit-scrollbar,.mobile_project_content_container_inner::-webkit-scrollbar{display:none}.pc_project_content_wrap .moreBtn{width:80px;height:30px;border-radius:15px;line-height:28px;opacity:0.5}.moreBtn:hover{box-shadow:0px 2px 14px 0px rgba(255,255,255,0.2);opacity:1}.mobile_project_content_container{min-height:200px;max-height:400px;overflow:hidden;background:rgba(0,0,0,0.5);padding:15px;border-radius:8px;font-size:13px}.mobile_project_content_container_inner{width:100%;max-height:360px;overflow-y:scroll;line-height:22px}.official_content_more{max-height:2000px}@media (max-width: 576px){.modal-header,.modal-footer{display:none}}@media (max-width: 992px){.pc_project_content_header_h3{font-size:28px}.pc_project_content_wrap{display:none}.pc_project_content_container{background:rgba(0,0,0,0.5);padding:15px;border-radius:8px;font-size:13px}}@media (min-width: 1400px){.project_content_nav,.select_bar{width:75%}}@media (min-width: 992px){.project_content{min-height:320px;max-width:1440px;margin:0 auto 20px}.project_content_gallery,.gallery_item{height:320px}.project_content_gallery{margin-top:15px;margin-left:0;display:flex;justify-content:center}.gallery_item{margin-left:10px;margin-right:10px}.nav_item{font-size:20px}.project_content_wrap{font-size:16px;line-height:30px}.pc_project_content_wrap{width:100%}.pc_project_content_title span{font-size:18px}.project_carouse_img{max-height:570px}.mobile_project_content_wrap,.mobile_official_content_wrap{display:none}#mobileMoreBtn{display:none}.more_btn_wrap{margin-top:40px}}@media (min-width: 1400px){.project_carouse_img{max-height:750px}}.pc_project_feature_module_container{width:100%;min-height:350px;padding:50px 0 30px}.project_feature_wrap{width:1000px;margin:0 auto}.project_feature_title{text-align:center;width:230px;height:40px;margin:0 auto 50px;color:#fff}.project_feature_title h2{font-size:38px;opacity:0.3;font-weight:bold}.project_feature_title_cn{font-size:22px;margin-top:-40px;font-weight:500}.project_feature_content{width:100%;min-height:160px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.project_feature_item{width:280px;min-height:150px;border-radius:3px;background:rgba(13,2,55,0.7);display:table;text-align:left;font-size:15px;padding:10px 20px;margin:0 7.5px 15px 7.5px;transition:all 0.3s;cursor:pointer;word-break:break-all;position:relative}.project_feature_item:after{content:'';width:59px;height:53px;background:url("../png/db887d553b4e08aa5e894c7aeddd6bad.png");background-size:100%;position:absolute;top:0;left:0;opacity:0.6}.project_feature_item:hover{background:#fff;color:#000}.project_feature_item_content{display:table-cell;width:100%;vertical-align:middle}.project_feature_item_transparent_30{opacity:0}.mobile_project_feature_module_container{width:100%;min-height:350px;padding:30px 0 10px;margin-bottom:50px}.mobile_project_feature_module_container .project_feature_wrap{width:100%}.mobile_project_feature_module_container .project_feature_title{width:90%;margin:0 auto 15px;text-align:left}.mobile_project_feature_module_container .project_feature_title h2{font-size:28px}.mobile_project_feature_module_container .project_feature_title .project_feature_title_cn{font-size:18px;margin-top:-30px}.mobile_project_feature_module_container .project_feature_content{width:81%;align-items:flex-start}.mobile_project_feature_module_container .project_feature_item{width:100%;min-height:20px;font-size:13px;margin:0 5px 10px 5px}.mobile_project_feature_module_container .project_feature_item:after{width:29.5px;height:26.5px}.project_price_container{margin:0 auto 30px;color:#000;box-shadow:0 8px 12px 0 rgba(0,0,0,0.2);border-radius:12px}.project_price_main{width:100%;min-height:410px;background:linear-gradient(141.76deg, rgba(255,138,0,0.1) 4.81%, rgba(255,255,255,0) 16.14%),#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);border-radius:12px;padding:15px 25px}.project_price_main_header{margin-bottom:35px}.header_h3{font-size:35px;color:rgba(255,173,51,0.3);margin-bottom:0;font-family:'Helvetica';font-weight:bold;margin-bottom:-20px}.header_h4{font-size:18px}.header_subscribe{padding-top:10px;font-size:14px;text-align:right}.header_gradient_text{background-image:linear-gradient(107.01deg, #FF7575 3.04%, #B770FF 47.49%, #256FFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.header_subscribe_btn{width:168px;height:38px;background:rgba(255,173,51,0.2);border:none;border-radius:19px;color:#FF9800}.near_future{justify-content:space-around;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.near_future h5{font-size:15px}.history_project_price_wrap,.inner_project_price_wrap{width:295px;height:380px;border:1px solid #FFEED6;border-radius:12px;padding:15px;cursor:pointer}.near_future_divider{opacity:0.1}.active_project_price_wrap{background:#FFEBCE}.project_current_price,.project_inner_product_count{font-size:28px}.history_prices,.inner_prices{width:100%;height:220px;overflow-y:scroll}.near_future::-webkit-scrollbar,.history_prices::-webkit-scrollbar,.inner_prices::-webkit-scrollbar{display:none}.no_history_prices,.no_inner_prices{width:100px;height:30px;margin:80px auto 0;text-align:center}.history_price_item,.inner_price_item{width:100%;display:flex;justify-content:space-between;font-size:13px;margin-bottom:12px}.inner_price_item{font-size:11px;margin-bottom:10px}.history_price_item_date{font-size:11px}.inner_price_header{width:100%;display:flex;justify-content:space-between;margin-bottom:15px}.inner_price_item_left{width:200px;display:flex;border:1px solid rgba(104,104,104,0.3);border-radius:5px;padding:2px 5px}.hyphen_sign{content:'';display:block;width:7px;height:1px;border:1px solid rgba(0,0,0,0.2);margin:12px 0 0 10px}.inner_price_item_name{margin-right:auto}.line_througth_style{text-decoration:line-through}.inner_price_item_left_price{margin-left:5px}.inner_price_item_right{padding:3px 0 0 0;margin-left:auto}@media (max-width: 576px){.project_price_container{box-shadow:none}.near_future{justify-content:flex-start}.history_project_price_wrap,.inner_project_price_wrap{width:290px;height:320px;margin-right:15px;background:rgba(0,0,0,0.5);border:none;color:#fff}.mobile_project_price_wrap .project_price_main{padding-bottom:0;background:unset;padding-left:15px;padding-right:15px;box-shadow:none;margin-left:15px}.history_prices,.inner_prices{height:150px}.project_price_main_header{margin-left:-20px;margin-right:0px;margin-bottom:15px}.header_h3{font-size:28px}.header_h4{color:#fff}.mobile_project_price_wrap .header_subscribe .header_gradient_text{display:none}.mobile_project_price_wrap .header_subscribe{padding-top:0}.mobile_project_price_wrap .header_subscribe_btn{background:#000}}.project_public_wrap{width:100%;height:100%;overflow:auto;background:linear-gradient(184.63deg, #3D8AFF 2.3%, #5C58FF 6.82%, #807AFF 22.15%);padding-top:60px;padding-bottom:100px;color:#fff;font-size:13px;overflow-x:hidden;font-family:PingFang SC}.get_production_btn{width:330px;height:45px;border-radius:23px;background:rgba(0,0,0,0.7);line-height:37px;border:none;margin:5px auto;color:#fff;display:block}.project_public_wrap::-webkit-scrollbar{display:none}.project_public_wrap a{text-decoration:none;color:#fff}.public_top_wrap{width:100%;padding-bottom:30px}.site_info{margin:10px auto 130px;text-align:center;font-size:12px}.site_info b{font-size:10px;margin:0 5px 0 3px}.site_info a{color:#fff;text-decoration:none}.pc_project_topic_title{width:90%;margin:0 0 10px 0}.pc_project_topic_wrap,.pc_timeline_stories_wrap{display:none}.mobile_project_topic_wrap{display:block}.pc_project_market_images{background:linear-gradient(208.37deg, #06f -3.69%, rgba(0,0,0,0.65) 66.1%);box-shadow:inset 0px -5px 15px rgba(0,0,0,0.15),inset 0px 5px 15px rgba(0,0,0,0.15);padding-top:30px;padding-bottom:26px}.mobile_project_market_images{padding-top:20px;padding-bottom:16px;background:linear-gradient(208.37deg, #06f -3.69%, rgba(0,0,0,0.65) 66.1%);box-shadow:inset 0px 5px 20px rgba(0,0,0,0.15),inset 0px -5px 20px rgba(0,0,0,0.15);margin-bottom:20px}.mobile_product_reviews_section_wrap{margin-bottom:30px}.mobile_public_page_product_reviews_section_wrap{padding:0 20px}.mobile_timeline_stories_wrap{margin-bottom:30px}#image_slider_model .carousel-item.active{overflow-x:scroll}.pc_email_subscribe_code_public{height:210px;position:relative}.pc_email_subscribe_code_public_fixed{height:210px;position:fixed;bottom:0;left:0;right:0;margin:0 auto;z-index:2}.mobile_redeem_mail_public{width:100%;height:180px;position:fixed;bottom:0;left:0;right:0;margin:0 auto;z-index:2;display:none}.project_public_wrap .login_combination_popup_content{color:#000}.modal-backdrop.show{opacity:0.7}@media (min-width: 992px){.project_public_wrap .price_symbol{color:#493500}.public_info_1{max-width:1000px;justify-content:center;margin:30px auto}.pc_project_topic_wrap,.pc_timeline_stories_wrap{display:block}.mobile_project_topic_wrap,.mobile_timeline_stories_wrap,.get_production_btn,.mobile_project_market_images,.mobile_project_price_wrap,.mobile_redeem_mail_public,.mobile_project_feature_module_container{display:none}.site_info{margin-bottom:100px}.pc_similar_product .similar_product{display:block}.mobile_redeem_mail_public{display:none !important}}@media (max-width: 992px){.pc_editor_content_wrap,.pc_project_market_images,.pc_project_price_wrap,.pc_email_subscribe_code_public,.pc_email_subscribe_code_public_fixed,.pc_project_feature_module_container,.public_product_reviews_section{display:none}.public_top_wrap{padding-bottom:0}.pub_project_gd_wrap{padding-top:30px;padding-bottom:30px}.pub_project_ads{width:300px !important;height:75px !important}}@media (max-width: 576px){.pc_similar_product{display:none}.project_public_wrap h3{color:rgba(255,255,255,0.2)}}.public_description{width:100%;min-height:10px;padding-top:18px;margin:0 auto}.public_description_wrap{margin:0 auto}.project_classification{width:100%;min-height:1px;margin:0 auto 13px;display:flex;flex-wrap:wrap}.project_classification_item{min-width:50px;height:29px;border:1px solid #fff;border-radius:5px;margin:0 5px 5px 0;line-height:27px;text-align:center;opacity:0.7}.description_recommend{width:100%;min-height:130px;border-radius:8px;background:rgba(0,0,0,0.5);margin:0 auto 20px}.description_recommend_latest_page_title{width:183px;height:36.5px;margin-bottom:-20px}.maker_info{width:100%;height:40px;position:relative}.editor_info{font-size:18px;margin-bottom:10px;color:#FF92FB}.editor_info img{width:22px;margin-right:5px;vertical-align:-5px}.editor_info h3{font-size:26px;color:rgba(238,190,255,0.2);margin-top:-5px;margin-bottom:-15px}.maker_avatar{width:30px;height:30px;border-radius:15px;position:absolute;top:0;left:0}.maker_name{position:absolute;top:6px;left:40px;letter-spacing:0.1em}.maker_tag{width:50px;margin-left:5px}.recommend_content{width:100%;min-height:100px;text-align:left}.recommend_content p{margin:2px;font-size:13px;line-height:20px;white-space:pre-line;font-family:PingFang SC, sans-serif}@media (min-width: 576px){.project_classification{display:none}}@media (min-width: 992px){.public_description{padding-top:0;display:none}.description_recommend{padding:30px}.maker_info{height:60px}.maker_avatar{width:50px;height:50px;border-radius:25px;border:1px solid #fff}.maker_name{top:12px;left:65px;font-size:15px}.editor_info span{font-size:18px}.recommend_content p{font-size:15px;line-height:30px}}.mobile_project_topic_title{width:93%;margin:40px auto 10px}.mobile_project_topic_title h5{font-size:18px}.public_topic{width:100%;height:80px;margin-bottom:20px}.pc_project_topic_title h3,.mobile_project_topic_title h3{font-size:28px;color:rgba(255,255,255,0.3);font-weight:bold;font-family:'Helvetica';margin:0 auto -18px}.pc_project_topic_title h5{font-size:15px}.public_topic_wrap{margin-left:20px;width:auto;height:100%;overflow-x:scroll;overflow-y:hidden}.public_topic_wrap::-webkit-scrollbar{display:none}.topic_cards{min-width:375px;width:auto;display:flex}.topic_cards a{color:#fff;text-decoration:none}.card_item{min-width:215px;max-width:320px;width:auto;height:80px;margin-right:10px;border-radius:5px;position:relative}.card_item img{width:100%;height:100%;border-radius:5px;object-fit:cover}.gradientCover{width:100%;height:100%;border-radius:5px;background:linear-gradient(90deg, #ff6e7f 0%, #b695c9 53%, #22b3ff 100%)}.topic_item_tag{width:42px;height:20px;border-radius:3px;background:#000;color:#786EF4;line-height:19px;text-align:center;position:absolute;bottom:38px;left:10px;font-size:13px}.card_title{width:100%;height:80px;color:#fff;position:relative;bottom:80px;background:linear-gradient(180deg, rgba(0,0,0,0.08) 3.13%, rgba(0,0,0,0.8) 100%);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.card_title_text{position:absolute;bottom:15px;left:15px;font-size:12px}.pc_project_topic_wrap .card_item img{max-width:309px}.pc_project_topic_wrap .topic_cards{flex-wrap:wrap}.pc_project_topic_wrap .card_item{width:309px;margin-bottom:15px}.pc_project_topic_wrap .public_topic_wrap{margin-left:0}@media (max-width: 576px){.public_topic{width:96%}}@media (min-width: 992px){.pc_project_topic_wrap{width:100%;margin-left:20px}.public_topic{height:auto}.card_item{height:160px}.card_title{height:160px;bottom:160px}.topic_item_tag{width:60px;height:30px;color:#786EF4;line-height:29px;position:absolute;bottom:50px;font-size:15px}.card_title_text{font-size:15px}}.questionnaire{min-height:220px;margin:0 auto 30px}.questionnaire_wrap{min-height:220px;background:rgba(0,0,0,0.3);border-radius:8px;margin:0 auto}.new_version_notice{width:100%;padding:15px}.notice_tag{width:126px;height:20px}.new_version_tag_icon{width:70px}.notice_tag_icon{width:122px}.notice_content{font-size:13px;line-height:20px;margin-top:15px;font-weight:200}.new_version_image_wrap{width:100%;display:flex}.new_version_image{width:158px;height:74px;border-radius:5px;margin-right:5px;object-fit:cover}.expectation{width:100%;height:50px;background:rgba(0,0,0,0.2);display:flex;justify-content:space-around}.expectation_text{font-size:12px;margin-top:15px;letter-spacing:0.05em}.expectation_wrap{display:flex;margin-top:15px}.expectation_item{width:30px;height:21px;border-radius:6px;border:1px solid #FFD02A;color:#FFD02A;font-size:13px;text-align:center;margin-right:5px}.suggestion{width:90px;margin:20px auto}@media (min-width: 992px){.questionnaire{width:100%;margin-left:20px}.notice_content{font-size:14px}}.similar_product{width:100%;min-height:170px;display:none}.similar_product_title{font-size:28px;color:rgba(255,255,255,0.3);font-weight:bold;font-family:'Helvetica';margin:0 auto -18px}.similar_product h5{font-size:15px}.similar_product_wrap{min-height:170px;border-radius:8px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:20px}.similar_product_item{width:100%;height:60px;border-radius:8px;margin-top:5px;display:flex;justify-content:space-between;align-items:center}.similar_product_item_name{font-size:15px;width:100%;position:relative}.similar_product_item_name span{position:absolute;left:55px}.similar_product_item_name p{display:block;width:75%;font-size:13px;position:absolute;top:23px;left:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.similar_product_item_icon{width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,0.7);margin-right:10px}.check_similar_product{width:20px;position:absolute;top:10px;right:0}@media (max-width: 576px){.similar_product{display:block;margin-bottom:30px}.similar_product h5{margin:0 auto 15px}.similar_product_wrap{min-height:215px}.similar_product_item{height:50px}}@media (min-width: 992px){.similar_product{margin-left:20px}.check_similar_product{display:none}}.top_info{width:100%;height:70px;background:rgba(0,0,0,0.7);transition:all 0.3s ease;margin:0 auto;overflow:hidden}.top_info_fixed{position:fixed;z-index:1;top:0;height:60px}.top_info_wrap{height:60px;margin:0 auto;position:relative}.left_info{position:absolute;top:0;left:0;width:230px;height:60px}.project_icon{width:50px;height:50px;border-radius:12px;position:absolute;top:0;left:0;border:1px solid rgba(255,255,255,0.7)}.project_icon img{width:100%;height:100%;border-radius:11px}.project_icon_small{width:27px;height:27px;border-radius:8px;top:6px;left:10px}.project_name{position:absolute;top:0;left:60px;font-size:16px;width:170px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project_dev_name::before{content:'';background:url("../png/787d07c54963b13b2400497c1165f9f9.png");background-size:15px 15px;display:inline-block;width:15px;height:15px;vertical-align:-3px;margin-right:5px}.project_name_fixed{top:6px}.project_supplement{position:absolute;top:30px;left:60px;width:170px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right_action{position:absolute;top:0;right:0;width:100px;height:40px;display:flex;justify-content:space-between;padding-top:5px}.can_invest_icon,.share_icon{text-align:center;font-size:12px}.can_invest_icon img,.share_icon img{width:18px;margin-bottom:3px}.can_invest_icon img{margin-top:5px}.getProduction{width:77px;height:28px;border-radius:14px;border:1px solid #fff;background:rgba(101,61,255,0.8);box-shadow:0px 2px 20px rgba(0,0,0,0.15);font-size:13px;line-height:27px;text-align:center;margin-left:10px;margin-top:5px}@media (min-width: 992px){.top_info{display:none}}
