.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}.serviceDetails{min-height:100vh;background-color:#f4f6fa;box-sizing:border-box;padding:31px 0}.serviceDetails .bids_desc_top_big_box{background:#fff;border-radius:8px;padding:25px 19px;margin-bottom:10px;display:flex;justify-content:space-between}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .name_and_price_box{display:flex;align-items:center;margin-bottom:20px}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .name_and_price_box .jobs_pirce{font-size:24px;font-weight:500;color:#ff5100}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .name_and_price_box .bids_desc_name{font-size:28px;font-weight:500;color:#333;margin-right:20px}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .bids_area_box{display:flex;align-items:center;gap:10px 30px;flex-wrap:wrap}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .bids_area_box .bids_ep_row_box{display:flex;align-items:center;font-size:14px}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .bids_area_box .bids_ep_row_box .bids_ep_row_title{color:#999}.serviceDetails .bids_desc_top_big_box .bids_desc_top_info .bids_area_box .bids_ep_row_box .bids_ep_row_text{color:#333}.serviceDetails .bids_desc_top_big_box .top_right_btn_box{flex:none}.serviceDetails .bids_desc_top_big_box .top_right_btn_box .phone_or_send{display:flex;align-items:center;gap:0 20px;margin-bottom:12px}.serviceDetails .bids_desc_top_big_box .top_right_btn_box .collect_btn{display:flex;align-items:center;font-size:14px;font-weight:400;color:#999;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right;cursor:pointer}.serviceDetails .bids_desc_top_big_box .top_right_btn_box .collect_btn img{width:20px;height:20px;margin-right:3px}.serviceDetails .desc_content .area_box{position:relative}.serviceDetails .desc_content .area-title{font-size:18px;margin-bottom:20px}.serviceDetails .desc_content .company_box{display:flex;justify-content:space-between;align-items:center}.serviceDetails .desc_content .company_box .company_info_box{display:flex;align-items:center}.serviceDetails .desc_content .company_box .company_info_box .company_img_box{width:58px;height:58px;background:#fff;border-radius:50%;overflow:hidden;opacity:1;border:1px solid #f3f3f3;margin-right:15px}.serviceDetails .desc_content .company_box .company_info_box .company_name{font-size:18px;color:#333}.serviceDetails .desc_content .company_box .check_company_btn .s_blue_btn{padding:8px 21px}.serviceDetails .desc_content .bids_details_box{min-height:612px}.serviceDetails .desc_content .desc_tabs{margin-bottom:40px}.serviceDetails .desc_content .row_list_box{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.serviceDetails .desc_content .inner_desc_box{font-size:15px;font-weight:400;color:#333;line-height:28px}.serviceDetails .desc_content .files_list_box .files_item{width:100%;height:700px}.serviceDetails .approve_box{width:596px;box-sizing:border-box;background:linear-gradient(180deg,#cee3fc,#fff 40%,#fff);border-radius:20px;opacity:1;padding:40px 48px;text-align:center;color:#333}.serviceDetails .approve_box .approve_title{font-size:36px;font-weight:500;margin-bottom:52px}.serviceDetails .approve_box .approve_text{font-size:30px;margin-bottom:88px}.serviceDetails .approve_box .approve_btn_box{display:flex;align-items:center;justify-content:space-between}.serviceDetails .approve_box .approve_btn_box .cancel_btn,.serviceDetails .approve_box .approve_btn_box .comfirm_btn{width:240px;height:68px;display:flex;box-sizing:border-box;align-items:center;justify-content:center;background:#f6f6f6;border-radius:10px;border:2px solid #cecece;color:#333}.serviceDetails .approve_box .approve_btn_box .comfirm_btn{background:#3f63ff;color:#fff}