.smallOpenVip .mask_box_bg{width:100%;height:calc(100% - 48px);position:absolute;top:48px;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.smallOpenVip .mask_box_bg .open_vip_small_box{position:absolute;top:0;left:0;right:0;margin:0 auto;width:403px;height:178px;background:linear-gradient(179deg,#cee3fc,#fff 50%,#fff);border-radius:10px;opacity:1;border:1px solid #b2d2f9;box-sizing:border-box;padding:31px 35px}.smallOpenVip .mask_box_bg .open_vip_small_box .open_vip_small_box_title{font-size:24px;font-weight:500;color:#3f63ff;text-align:center;margin-bottom:34px}.smallOpenVip .mask_box_bg .open_vip_small_box .open_vip_small_box_btn{width:185px;height:41px;cursor:pointer;background:#3f63ff;border-radius:5px;opacity:1;border:1px solid #3f63ff;font-size:18px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto}.proDetails{min-height:100vh;background-color:#f4f6fa;box-sizing:border-box;padding:31px 0}.proDetails .pro_info_top_box{background:#fff;border-radius:8px 8px 8px 8px;padding:28px 31px 44px;display:flex;margin-bottom:13px}.proDetails .pro_info_top_box .pro_image{width:465px;height:465px;border-radius:8px 8px 8px 8px;opacity:1;overflow:hidden;flex:none;margin-right:36px}.proDetails .pro_info_top_box .pro_info_box{padding-top:34px}.proDetails .pro_info_top_box .pro_info_box .pro_name{font-size:28px;font-weight:500;color:#333;margin-bottom:22px}.proDetails .pro_info_top_box .pro_info_box .pro_price{font-size:18px;font-weight:500;color:#ff5100;margin-bottom:21px}.proDetails .pro_info_top_box .pro_info_box .pro_row_box{font-size:14px;font-weight:400;color:#666;display:flex;align-items:center;margin-bottom:20px}.proDetails .pro_info_top_box .pro_info_box .pro_row_box .pro_row_title{margin-right:17px}.proDetails .pro_info_top_box .pro_info_box .company_box{display:flex;justify-content:space-between;align-items:center;width:357px;padding:14px 17px 18px;box-sizing:border-box;background-color:#e6f1fd;border-radius:8px;margin-bottom:66px}.proDetails .pro_info_top_box .pro_info_box .company_box .company_info_box{display:flex;align-items:center}.proDetails .pro_info_top_box .pro_info_box .company_box .company_info_box .company_img_box{width:38px;height:38px;background:#fff;border-radius:50%;overflow:hidden;opacity:1;margin-right:8px}.proDetails .pro_info_top_box .pro_info_box .company_box .company_info_box .company_bottom_info .company_name{font-size:14px;color:#333;margin-bottom:4px}.proDetails .pro_info_top_box .pro_info_box .company_box .company_info_box .company_bottom_info .company_num_pro{font-size:12px;font-weight:400;color:#999}.proDetails .pro_info_top_box .pro_info_box .company_box .check_company_btn .s_blue_btn{padding:7px 10px}.proDetails .pro_info_top_box .pro_info_box .pro_op_info_box{display:flex}.proDetails .pro_info_top_box .pro_info_box .pro_op_info_box .blue_btn{width:357px;padding:0;display:flex;align-items:center;height:50px;font-size:15px;justify-content:center;box-sizing:border-box;border-radius:8px}.proDetails .pro_info_top_box .pro_info_box .pro_op_info_box .collect_btn{display:flex;align-items:center;margin-left:20px;font-size:14px;font-weight:400;color:#999;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right;cursor:pointer}.proDetails .pro_info_top_box .pro_info_box .pro_op_info_box .collect_btn img{width:20px;height:20px;margin-right:3px}.proDetails .inner_desc_box{margin-bottom:30px}.proDetails .files_list_box .files_item{width:100%;height:400px}