body{background-color:#fff;overflow-x:hidden}body .ant-modal{margin-top:auto}.pc-home-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-bottom:160px;text-align:center;width:100%}*{box-sizing:border-box}.theme-ke .login_panel .login_protocol .link-btn:first-child{display:inline-block;margin-bottom:5px}.theme-ke .login_panel .login_box .title_0{color:#101d37!important;font-size:20px!important;font-weight:700!important}.theme-ke .login_panel .login_box .form .login_panel_op{font-family:PingFang SC!important;font-size:16px!important;font-style:normal;font-weight:600!important;text-align:center}.theme-ke .login_panel .login_box .login_panel_change_login_type ._color{color:#222;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.theme-ke .login_panel .login_box .login_panel_change_login_type .link-btn{font-size:12px}.theme-ke .login_panel .login_box .login_panel_change_login_type .change_login_type{display:none}.theme-ke .login_panel .login_box .login_panel_label .login_panel_title{text-align:left}.pc-header{height:104px;left:0;padding:32px 0;position:fixed;right:0;top:0;width:100vw;z-index:100}.pc-header:before{background:linear-gradient(180deg,#000,transparent);content:"";display:block;height:100%;left:0;opacity:.9;position:absolute;right:0;top:0;width:100%}.pc-header .logo{background-repeat:no-repeat;background-size:contain;height:40px;left:50px;position:absolute;text-indent:-9999px;top:32px;width:84px}.pc-header .logo.shengdu{height:30px;top:42px;width:180px}.pc-header .city-select{align-items:center;border:2px solid #fff;border-radius:30px;display:flex;justify-content:center;left:175px;padding:1px 8px;position:absolute;top:42px}.pc-header .city-select.shengdu{left:270px}.pc-header .city-select span{color:#fff;cursor:pointer;font-family:PingFang SC;font-size:12px;font-weight:600;line-height:24px}.pc-header .city-select .icon{background-image:url(../images/local.5e99aee0.png);background-repeat:no-repeat;background-size:cover;display:inline-block;height:12px;margin-right:4px;width:10px}.pc-header .city-select .icon-arrow-down{background-image:url(../images/icon_arrow_down@1x_1728630721634.png);background-repeat:no-repeat;background-size:cover;display:inline-block;height:6px;margin-left:2px;width:6px}.pc-header .nav{color:#fff;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:normal;position:absolute;right:50px;text-align:right;top:42px}.pc-header .nav span{cursor:pointer;margin:0 4px}.pc-header .nav .call{margin-left:16px}.ant-popover-inner-content .hesder-call-popover{text-wrap:nowrap;color:#222;font-family:PingFang SC;font-size:14px;font-weight:600;line-height:16px}.ant-popover-inner-content .hesder-code-popover{align-items:center;display:flex;flex-direction:column;padding:16px}.ant-popover-inner-content .hesder-code-popover .logo{height:72px;margin-top:20px;width:72px}.ant-popover-inner-content .hesder-code-popover .title{text-wrap:nowrap;color:#222;font-family:PingFang SC;font-size:18px;font-weight:600;letter-spacing:-1.00848496px;line-height:25px;margin-top:12px;text-align:center}.ant-popover-inner-content .hesder-code-popover .desc{text-wrap:nowrap;color:#222;font-family:PingFang SC;font-size:12px;font-weight:400;letter-spacing:0;line-height:17px;text-align:center}.ant-popover-inner-content .hesder-code-popover .QRCode{height:120px;margin-top:30px;width:120px}.city-select-modal-wrap .ant-modal-content{padding:60px 80px}.city-select-modal .city-select-modal-title{color:#222;font-family:PingFang SC;font-size:22px;font-weight:600;letter-spacing:0;line-height:normal;margin-bottom:40px}.city-select-modal .city-select-modal-list{overflow:hidden;width:100%}.city-select-modal .city-item{align-items:center;background:#f5f5f5;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-family:PingFang SC;font-size:16px;font-weight:400;height:46px;justify-content:center;margin-bottom:20px;margin-right:20px;vertical-align:middle;width:104px}.city-select-modal .city-item:nth-child(5n){margin-right:0}.city-select-modal .city-item.active{background-color:#025e49;color:#fff;font-weight:600}.banner-wrapper{position:relative;width:100%}.banner-wrapper .banner-item{height:640px;object-fit:cover}.banner-wrapper .banner-item.shengdu{height:576px;width:100%}.banner-wrapper .title{font-size:64px;line-height:72px;margin-top:389px}.banner-wrapper .desc,.banner-wrapper .title{font-family:PingFang SC;font-weight:600;position:relative;text-align:center;text-indent:-9999px;z-index:1}.banner-wrapper .desc{font-size:16px;line-height:22px;margin-top:8px}.banner-wrapper .btn{background-image:url(../images/arrow-white_1700800164586.png);background-repeat:no-repeat;background-size:cover;bottom:340px;height:60px;position:absolute;width:60px;z-index:1}.banner-wrapper .btn.netx{right:40px;transform:rotate(180deg)}.banner-wrapper .btn.prev{left:40px}.banner-wrapper .designer-carousel-dots{background-color:#ddd;border-radius:3px;bottom:24px;left:50%;transform:translateX(-50%);width:60px;z-index:1}.banner-wrapper .designer-carousel-dots li{height:6px;margin:0;width:30px}.banner-wrapper .designer-carousel-dots li button{background-color:#ddd;height:6px}.banner-wrapper .designer-carousel-dots li.slick-active{width:30px}.banner-wrapper .designer-carousel-dots li.slick-active button{background:#000}@font-face{font-family:DINPro;src:url(../images/DINPro-Bold_1691379727174.otf)}.digest-wall{justify-content:space-between;margin-top:70px;width:1150px}.digest-wall,.digest-wall .digest-item{align-items:center;display:flex;text-align:center}.digest-wall .digest-item{flex-direction:column}.digest-wall .digest-item .title{color:#222;font-family:DINPro;font-size:60px;font-style:normal;font-weight:900;line-height:60px;text-align:center}.digest-wall .digest-item .desc{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:10px;text-align:center}.room-size{align-items:center;display:flex;position:relative}.room-size .input-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.roomSelect-container .ant-select-selector{padding:0!important}.roomSelect-container .ant-select-selector .ant-select-selection-item{padding:0 0 0 0!important}.calc-modal{cursor:pointer}.calc-modal .ant-modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);padding:0!important}.calc-modal .calc-modal-basic-box{background:#fff;border-radius:8px;padding:30px 30px 0;position:relative}.calc-modal .calc-modal-basic-box .title-box .title{color:#222;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:24px}.calc-modal .calc-modal-basic-box .title-box .price{align-items:baseline;color:#222;display:flex;font-family:DINPro-Bold,PingFangSC-Semibold,PingFang SC;font-family:DINPro;font-size:40px;font-style:normal;font-weight:700;line-height:24px;margin-top:14px}.calc-modal .calc-modal-basic-box .title-box .price span{align-items:center;color:#222;display:flex;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;justify-content:flex-start;line-height:12px}.calc-modal .calc-modal-basic-box .title-box .price .tips{background-image:url(../images/q_1706259440715.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:12px;margin-left:4px;position:relative;width:12px}.calc-modal .calc-modal-basic-box .title-box .price .tips .tips-hover{display:none}.calc-modal .calc-modal-basic-box .title-box .price .tips:hover .tips-hover{background:#222;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-sizing:border-box;color:#fff;display:block;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;left:0;letter-spacing:-.272px;line-height:normal;padding:12px 14px;position:absolute;text-align:center;top:-70px;width:290px;z-index:1}.calc-modal .calc-modal-basic-box .title-box .desc{color:#999;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:12px;margin-top:8px}.calc-modal .calc-modal-basic-box .go-package-detail-box{align-items:center;background:#f8f8f8;border-radius:14px 0 0 14px;display:flex;height:28px;padding:8px 0 8px 12px;position:absolute;right:0;top:20px;width:84px}.calc-modal .calc-modal-basic-box .go-package-detail-box:after{background-size:100% 100%;content:"";display:block;height:8px;width:8px}.calc-modal .calc-modal-basic-box .price-box{align-items:center;border-top:.5px dashed #979797;display:flex;margin-top:16px;padding:16px 0}.calc-modal .calc-modal-basic-box .price-box .price-item .price-num{color:#222;font-family:DINPro;font-size:24px;font-style:normal;font-weight:700;line-height:16px;margin-right:2px}.calc-modal .calc-modal-basic-box .price-box .price-item .price-num .priceUnit{color:#222;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.calc-modal .calc-modal-basic-box .price-box .price-item .price-title{align-items:center;color:#222;display:flex;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:12px;margin-bottom:6px;margin-top:4px}.calc-modal .calc-modal-basic-box .price-box .price-item .price-title img{height:12px;margin-right:2px;width:12px}.calc-modal .calc-modal-basic-box .price-box .price-add{bottom:-12px;color:#222;font-family:DINPro;font-size:12px;font-style:normal;font-weight:500;line-height:12px;padding-left:13px;padding-right:24px;position:relative}.calc-modal .calc-modal-basic-box .price-box.between{justify-content:space-between;overflow-x:scroll;width:100%}.calc-modal .calc-modal-basic-box .price-box.between .price-item{flex-shrink:0;padding-right:0}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp{align-items:center;border-top:.5px solid #eee;display:flex;justify-content:space-between;margin-top:12px;padding-top:16px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-get-btn{align-items:center;background:#e03c31;border-radius:11px;display:flex;height:22px;justify-content:center;width:46px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-get-btn:after{background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:8px;width:8px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-get-btn span{color:#fff;display:inline-block;font-family:PingFangSC-Medium;font-size:11px;line-height:11px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-tags{flex:1;height:22px;overflow:hidden;white-space:nomal}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-tag-item{align-items:center;background-color:#fdf5f4;background-repeat:no-repeat;background-size:100% 100%;border-radius:2px;display:flex;display:inline-block;height:22px;justify-content:center;margin-right:6px;padding:0 6px;position:relative}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-tag-item:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:-3px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-tag-item:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:6px}.calc-modal .calc-modal-basic-box .result-coupon-tags-wrp .coupon-tag-item span{color:#e03c31;display:inline-block;font-family:PingFangSC-Medium;font-size:12px;position:relative;top:1px;transform:scale(.917);transform-origin:center center}.calc-modal .calc-modal-footer{align-items:flex-start;align-items:center;background:#f5f5f5;border-radius:0 0 8px 8px;display:flex;height:118px;justify-content:space-between;padding-bottom:0;padding-left:30px;padding-right:30px}.calc-modal .calc-modal-footer img{height:100px;width:100px}.calc-modal .calc-modal-footer .text{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.calc-modal .ant-modal-footer{margin-top:0}.calulator-output-modal{position:absolute}.beiwo-price{cursor:pointer;display:flex;justify-content:space-between;margin-top:76px;position:relative;width:1150px;z-index:9}.beiwo-price>div{width:370px}.beiwo-price .price-left .title{font-weight:400;text-align:left}.beiwo-price .price-left .bold,.beiwo-price .price-left .title{color:#222;font-family:PingFang SC;font-size:40px;font-style:normal;line-height:40px}.beiwo-price .price-left .bold{font-weight:600;margin-bottom:17px;margin-top:6px}.beiwo-price .price-left .desc{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:42px;text-align:left}.beiwo-price .price-left img{height:254px;width:370px}.beiwo-price .price-left img.shengdu{height:190px}.beiwo-price .price-center{position:relative}.beiwo-price .price-center img{border-radius:10px;bottom:0;height:373px;left:0;position:absolute;width:370px}.beiwo-price .price-center img.shengdu{height:380px;top:0}.beiwo-price .price-right{background:#fff;border-radius:8px;box-shadow:0 10px 40px 0 rgba(0,0,0,.15)}.beiwo-price .price-right .title{color:#222;font-family:PingFang SC;font-size:23px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.beiwo-price .price-right .total-price{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;height:56px;justify-content:space-between;margin-bottom:15px;margin-left:6px;margin-top:27px;padding:0 16px;width:310px}.beiwo-price .price-right .total-price .total-text{color:#000;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.beiwo-price .price-right .total-price .total-num{color:#000;font-family:DINPro;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.beiwo-price .price-right .room-info{background:#fff;border-radius:10px;padding:29px 24px 10px}.beiwo-price .price-right .room-info .house-type-list{align-items:center;display:flex;justify-content:space-between;margin-top:16px;padding:0 6px}.beiwo-price .price-right .room-info .house-type-list li{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:48px}.beiwo-price .price-right .room-info .house-type-list .check-wrapper{border:1.5px solid #eee;border-radius:4px;height:48px;position:relative;text-align:center;width:152px}.beiwo-price .price-right .room-info .house-type-list .active{border:1.5px solid #222;border-radius:4px;color:#222;height:48px;width:152px}.beiwo-price .price-right .room-info .house-type-list .active .check{background:url(../images/1_1679886954123.png) no-repeat;background-size:100% 100%;display:inline-block;height:16px;position:absolute;right:-1px;top:-1px;width:16px}.beiwo-price .price-right .room-info .calc-box{padding:0 6px}.beiwo-price .price-right .room-info .calc-box .area-box{align-items:center;border-bottom:.5px solid #eee;display:flex;font-size:16px;justify-content:space-between;padding:16px 0}.beiwo-price .price-right .room-info .calc-box .area-box .input-box{align-items:center;display:flex;flex:none;width:calc(100% - 100px)}.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input{width:100%}.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input input::placeholder{color:#999;font-size:14px}.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input input::-webkit-inner-spin-button,.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input input{background-color:transparent;border:none;border-radius:0;outline:none;text-align:right;width:100%}.beiwo-price .price-right .room-info .calc-box .area-box .input-box .area-input input,.beiwo-price .price-right .room-info .calc-box .area-box .input-box span{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:16px}.beiwo-price .price-right .room-info .calc-box .area-box .house-area{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.beiwo-price .price-right .room-info .calc-box .house-type-box{border-bottom:.5px solid #eee;display:flex;font-size:16px;justify-content:space-between;padding:24px 0 16px}.beiwo-price .price-right .room-info .calc-box .house-type-box .chosed-type{background:url(../images/into_1700639211335.png) no-repeat;background-position:100%;background-size:8px 8px;padding-right:14px}.beiwo-price .price-right .room-info .calc-box .house-type-box .house-area{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.beiwo-price .price-right .room-info .calc{background:#ffe177;border:none;border-radius:5px;box-shadow:0 6px 20px 0 rgba(41,138,229,.08);color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:44px;line-height:normal;margin:16px 0 0;text-align:center;width:310px}.beiwo-price .price-right .room-info .check-btn{margin-top:12px}.beiwo-price .price-right .room-info .check-btn .check-top{align-items:center;display:inline-flex;justify-content:center;text-align:center}.beiwo-price .price-right .room-info .check-btn .check-top .check{background:url(../images/unremind_1700639234904.png) no-repeat;background-size:100% 100%;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}.beiwo-price .price-right .room-info .check-btn .check-top .check.active{background:url(../images/checked_1700639256661.png) no-repeat;background-size:100% 100%}.beiwo-price .price-right .room-info .check-btn .check-top p{color:#999;flex:1;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-align:center}.beiwo-price .price-input{align-items:center;display:flex;text-align:center}.beiwo-price .price-input .ant-select-selection-item{line-height:16px!important}.beiwo-price .price-input .input-type{color:#222}.beiwo-price .price-input .input-input,.beiwo-price .price-input .input-type{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px}.beiwo-price .price-input .input-input{border:none;color:#ccc;height:14px;width:64px}.beiwo-price .price-input .input-unit{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px;margin-left:2px}.beiwo-price .price-input .input-icon{flex-shrink:0;height:8px;margin-left:6px;width:8px}.beiwo-price .price-input .room-size{margin-left:0px}.beiwo-price .price-input .room-size:first-child{margin-left:0}.beiwo-price .price-input .room-size .input-icon{margin-left:4px}.qrcode-modal{fill:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);flex-shrink:0;height:264px;width:240px}.qrcode-modal .qrcode-modal-basic-box{align-items:center;color:#222;display:flex;flex-direction:column;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-1.008px;line-height:24px;padding:20px 0;text-align:center}.qrcode-modal .qrcode-modal-basic-box .img{flex-shrink:0;height:120px;margin-top:16px;width:120px}.qrcode-modal .qrcode-modal-basic-box .img img{height:100%;width:100%}.qrcode-modal .qrcode-modal-basic-box .img .ant-spin{margin-top:40%}.calc_input_modal{cursor:pointer}.calc_input_modal .ant-modal-content{padding:30px 30px 4px}.package{margin-top:79px;position:relative;width:1150px}.package .title{color:#222;font-family:PingFang SC;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-2.241px;line-height:normal;text-align:center}.package .style-tabs .tab,.package .style-tabs .tab-d{color:#999;font-family:PingFang SC;font-size:18px;font-weight:600;line-height:25px;text-align:center}.package .style-tabs .tab{padding:0 4px}.package .style-tabs .tab.active{color:#222}.package .style-tabs .tab.active.shengdu:before{background-image:url(../images/icon_tab_active_sd_1728613930169.png);content:""}.package .style-tabs .tab.active:before{background-size:contain;bottom:2px;content:"";display:block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:43px;z-index:-1}.package .style-tabs .tab:hover{color:#222}.package .designer-carousel-dots{background-color:#ddd;border-radius:3px;bottom:-14px;left:50%;transform:translateX(-50%);width:60px;z-index:1}.package .designer-carousel-dots li{height:6px;margin:0;width:30px}.package .designer-carousel-dots li button{background-color:#ddd;height:6px}.package .designer-carousel-dots li.slick-active{width:30px}.package .designer-carousel-dots li.slick-active button{background:#000}.package .subtitle .active{color:#222;text-align:center}.package .subtitle .active,.package .subtitle .normal{font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.package .subtitle .normal{color:#999}.package .content-c{margin-top:44px}.package .content,.package .content-c{height:480px;position:relative;width:1150px}.package .content{border-radius:8px;display:flex}.package .content .img{border-radius:8px 0 0 8px;height:480px;object-fit:cover;width:780px}.package .content .infos,.package .info{height:480px;width:370px}.package .info{background:#887a6d;border-radius:0 8px 8px 0;display:flex;flex-direction:column;flex-shrink:0;padding-left:32px;padding-right:30px;position:absolute;right:0;text-align:left;top:0}.package .info .name{color:#fff;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:55px}.package .info .price{align-items:baseline;display:flex}.package .info .price .num{color:#fff;font-family:DINPro;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.package .info .price .unit{color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.package .info .tags{column-gap:8px;display:flex;margin-top:13px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.package .info .tags::-webkit-scrollbar{display:none}.package .info .tags .tag{border:1px solid #fff;border-radius:18px;color:#fff;flex-shrink:0;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;padding:0 14px;text-align:center}.package .info .split{background:#eee;flex-shrink:0;height:1px;margin-bottom:30px;margin-top:30px;opacity:.5;width:310px}.package .info .info-tags{column-gap:12px;display:flex}.package .info .info-tags .title{color:#fff;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:12px;min-width:36px}.package .info .tag-list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:12px;width:-webkit-fill-available}.package .info .tag-list .item{align-items:center;display:flex}.package .info .tag-list .item .img{flex-shrink:0;height:12px;width:12px}.package .info .tag-list .item .value{color:#fff;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.package .info .exclude{margin-top:16px}.package .info .exclude .item .value{opacity:.5}.package .info .actions{bottom:30px;column-gap:8px;display:flex;position:absolute}.package .info .actions .btn{cursor:pointer;flex-shrink:0;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:48px;line-height:48px;text-align:center;width:151px}.package .info .actions .know{border:1px solid #fff;border-radius:4px;color:#fff}.package .info .actions .prePrice{background:#fff;border-radius:4px;color:#222}.designer{display:flex;flex-direction:column;margin-bottom:40px;margin-top:60px;width:1150px}.designer .title{font-size:40px;letter-spacing:-2.241px}.designer .subtitle,.designer .title{color:#222;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:normal;text-align:center}.designer .subtitle{font-size:18px;margin-bottom:40px;margin-top:6px}.designer .designer-wrap{margin-left:-2px}.designer .designer-wrap .btn{background-image:url(../images/lefte_1700832227247.png);background-repeat:no-repeat;background-size:cover;bottom:340px;cursor:pointer;height:60px;left:50%;position:absolute;transform:translateX(-50%);width:60px;z-index:1}.designer .designer-wrap .btn.netx{transform:translateX(calc(-50% + 620px)) rotate(180deg)}.designer .designer-wrap .btn.prev{transform:translateX(calc(-50% - 620px))}.designer .designer-wrap .cards{overflow:hidden}.designer .designer-item{background:#fff;border-radius:8px;display:inline-block;height:540px;margin-right:20px;overflow:hidden;position:relative;width:370px}.designer .designer-item:hover .btn{opacity:1;transform:translateY(0)}.designer .designer-item:last-of-type{margin-right:0}.designer .designer-item .info{align-items:center;display:flex;flex-direction:column;margin-top:55px;position:relative;text-align:center;z-index:1}.designer .designer-item .info .name{color:#fff;font-family:PingFang SC;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-1.457px;line-height:normal;line-height:45px;text-align:center}.designer .designer-item .info .desc{color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px;text-align:center}.designer .designer-item .info .tags{column-gap:8px;display:flex;margin-top:10px}.designer .designer-item .info .tags .tag{border:1px solid #fff;border-radius:18px;color:#fff;flex-shrink:0;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;padding:0 14px;text-align:center}.designer .designer-item .img{bottom:0;height:540px;left:2px;object-fit:cover;position:absolute;width:370px;z-index:0}.designer .designer-item .btn{background:rgba(0,0,0,.3);bottom:0;cursor:pointer;height:72px;left:0;opacity:0;position:absolute;transform:translateY(100%);transition:all .3s ease-in-out;width:100%;z-index:1}.designer .designer-item .btn span{color:#fff;font-family:PingFang SC;font-size:16px;font-weight:600;letter-spacing:0;line-height:72px;text-align:center}.designer .designer-item .btn span:after{background-image:url(..images/arrow-white.44c43e2b.png);background-size:contain;content:"";display:inline-block;height:8px;margin-left:2px;transform:translateY(-2px);width:8px}.designer .btns{margin-top:44px}.designer .btns .btn{border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-family:PingFang SC;font-size:16px;font-weight:600;height:48px;line-height:48px;text-align:center;width:151px}.designer .btns .btn.more{background:#fff;border:1px solid #000;margin-right:8px}.designer .btns .btn.reservation{background:#ffe177}.designer .tip{color:#ccc;font-family:PingFang SC;font-size:12px;font-weight:400;letter-spacing:0;line-height:17px;margin-top:12px;text-align:center}.designer .designer-carousel-dots{background-color:#ddd;border-radius:3px;bottom:-14px;left:50%;transform:translateX(-50%);width:60px;z-index:1}.designer .designer-carousel-dots li{height:6px;margin:0;width:30px}.designer .designer-carousel-dots li button{background-color:#ddd;height:6px}.designer .designer-carousel-dots li.slick-active{width:30px}.designer .designer-carousel-dots li.slick-active button{background:#000}.Inspiration-wrapper .title{color:#222;font-family:PingFang SC;font-size:40px;font-weight:600;line-height:56px;text-align:center}.Inspiration-wrapper .style-tabs .tab,.Inspiration-wrapper .style-tabs .tab-d{color:#999;font-family:PingFang SC;font-size:18px;font-weight:600;line-height:25px;text-align:center}.Inspiration-wrapper .style-tabs .tab{cursor:pointer;padding:0 4px}.Inspiration-wrapper .style-tabs .tab.active{color:#222}.Inspiration-wrapper .style-tabs .tab.active.shengdu:before{background-image:url(../images/icon_tab_active_sd_1728613930169.png);content:""}.Inspiration-wrapper .style-tabs .tab.active:before{background-size:contain;bottom:2px;content:"";display:block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:43px;z-index:-1}.Inspiration-wrapper .style-tabs .tab:hover{color:#222}.Inspiration-wrapper .case-wrap{height:558px;margin-bottom:22px;margin-top:40px;overflow:hidden;width:100vw}.Inspiration-wrapper .case-list{column-gap:2px;display:flex;position:relative;transition:all .2s ease-in-out}.Inspiration-wrapper .case-list.transition{opacity:0}.Inspiration-wrapper .case-list.second{margin-top:2px;transform:translateX(-187px)}.Inspiration-wrapper .case-list .case-item{animation:move 100s linear infinite;cursor:pointer;flex:none;height:278px;overflow:hidden;position:relative;width:370px}.Inspiration-wrapper .case-list .case-item img{height:100%;object-fit:cover;width:100%}.Inspiration-wrapper .case-list .case-item:hover .case-text{opacity:1;transform:translateY(0)}.Inspiration-wrapper .case-list .case-item .case-text{background:linear-gradient(180deg,rgba(154,127,95,0),#9a7f5f 50%);bottom:0;height:146px;left:0;opacity:0;padding:69px 18px;position:absolute;transform:translateY(100%);transition:all .3s ease-in-out;width:100%}.Inspiration-wrapper .case-list .case-item .case-text .case-title{color:#fff;font-family:PingFang SC;font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Inspiration-wrapper .case-list .case-item .case-text .case-desc{color:#fff;font-family:PingFang SC;font-size:16px;font-weight:600;line-height:22px;margin-top:2px;text-align:left}.Inspiration-wrapper .more-btn{border-radius:4px;font-family:PingFang SC;font-size:16px;font-weight:600;height:48px;letter-spacing:0;line-height:22px;padding:13px 43px;text-align:center}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(-3000px)}}.ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.beiwo-store{cursor:pointer;margin-top:80px;position:relative;width:1150px}.beiwo-store .left{left:-84px}.beiwo-store .left,.beiwo-store .right{height:60px;position:absolute;top:55%;width:60px;z-index:10}.beiwo-store .right{right:-84px}.beiwo-store .store-title{font-size:40px;letter-spacing:-2.241px}.beiwo-store .store-desc,.beiwo-store .store-title{color:#222;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:normal;text-align:center}.beiwo-store .store-desc{border-radius:0 8px 8px 0;font-size:18px;margin-bottom:40px}.beiwo-store .store-list{position:relative}.beiwo-store .store-list .store-item{height:480px;position:relative}.beiwo-store .store-list .store-item img{border-radius:8px 0 0 8px;height:480px;object-fit:cover;width:780px}.beiwo-store .store-list .store-desc{background:#ffe177;border-radius:0 8px 8px 0;height:480px;padding:56px 30px 21px;position:absolute;right:0;top:0;width:370px;z-index:10}.beiwo-store .store-list .store-desc .store-desc-footer{bottom:21px;position:absolute}.beiwo-store .store-list .store-desc .desc-title{color:#222;font-family:PingFang SC;font-size:32px;font-style:normal;font-weight:600;line-height:39px;margin-bottom:16px;text-align:left}.beiwo-store .store-list .store-desc .store-safe{display:flex;margin-bottom:24px}.beiwo-store .store-list .store-desc .store-safe>div{align-items:center;border:1px solid #222;border-radius:18px;color:#222;display:flex;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;justify-content:center;line-height:normal;margin-right:8px;text-align:center;width:84px}.beiwo-store .store-list .store-desc .tel{display:flex;margin-bottom:10px}.beiwo-store .store-list .store-desc .tel img{height:16px;margin-right:4px;width:16px}.beiwo-store .store-list .store-desc .tel>div{color:#222;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.beiwo-store .store-list .store-desc .address{display:flex}.beiwo-store .store-list .store-desc .address img{height:16px;margin-right:4px;width:16px}.beiwo-store .store-list .store-desc .address>div{color:#222;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-align:left}.beiwo-store .store-list .store-desc .btn{align-items:center;background:#222;border-radius:4px;box-shadow:0 6px 20px 0 rgba(41,138,229,.08);color:#fff;display:flex;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:48px;justify-content:center;line-height:normal;text-align:center;width:310px}.beiwo-store .store-list .store-desc .reservation{font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px;text-align:center}.beiwo-store .store-list .store-desc .reservation.beiwo{color:#000;opacity:.3}.beiwo-store .store-list .store-desc .reservation.shendu{color:#fff;opacity:.5}.beiwo-store .store-carousel-dots{background-color:#ddd;border-radius:3px;bottom:-14px;left:50%;transform:translateX(-50%);width:60px;z-index:1}.beiwo-store .store-carousel-dots li{height:6px;margin:0;width:30px}.beiwo-store .store-carousel-dots li button{background-color:#ddd;height:6px}.beiwo-store .store-carousel-dots li.slick-active{width:30px}.beiwo-store .store-carousel-dots li.slick-active button{background:#000}.price-step{cursor:pointer;width:1150px}.price-step .step-title{font-size:40px;letter-spacing:-2.241px;margin-bottom:6px;margin-top:80px}.price-step .step-desc,.price-step .step-title{color:#222;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:normal;text-align:center}.price-step .step-desc{font-size:18px;margin-bottom:40px}.price-step>img{width:1150px}.price-step .btn{align-items:center;background:#ffe177;border-radius:4px;color:#222;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;margin:20px auto auto;width:318px}.price-step .btn,.price-step .calc-desc{font-family:PingFang SC;font-style:normal;line-height:normal;text-align:center}.price-step .calc-desc{color:#ccc;font-size:12px;font-weight:400;margin-top:12px}.steps-model{padding-bottom:30px;padding-top:30px;text-align:center}.steps-model img{height:60px;width:60px}.steps-model .prompt{color:#222;font-size:18px;font-weight:600;letter-spacing:-1.008px;line-height:18px;margin-top:16px}.steps-model .desc,.steps-model .prompt{font-family:PingFang SC;font-style:normal;text-align:center}.steps-model .desc{color:#999;font-size:12px;font-weight:400;line-height:12px;margin-top:8px}.price-footer{align-items:center;background:#f5f5f5;display:flex;height:358px;justify-content:center;margin-top:80px;width:100%}.price-footer .footer-con{height:100%;padding-top:40px;width:1150px}.price-footer .footer-con .con-intro{display:flex}.price-footer .footer-con .con-intro .con-programme{margin-right:606px}.price-footer .footer-con .con-intro .con-programme>img{height:40px;margin-bottom:24px}.price-footer .footer-con .con-intro .con-programme span{align-items:center;color:#222;display:flex;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;justify-content:space-between;line-height:normal;margin-bottom:20px;width:85px}.price-footer .footer-con .con-intro .con-programme span:last-child{margin-bottom:0}.price-footer .footer-con .con-intro .con-programme span img{height:16px;width:16px}.price-footer .footer-con .con-intro .con-tel{margin-right:40px;margin-top:21px;min-width:155px;text-align:left}.price-footer .footer-con .con-intro .con-tel .call{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}.price-footer .footer-con .con-intro .con-tel .advice{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.price-footer .footer-con .con-intro .con-tel .telphone{color:#222;font-family:DINPro;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px;margin-top:3px}.price-footer .footer-con .con-intro .con-tel .calc-btn{align-items:center;background:#292929;border-radius:4px;color:#fff;display:flex;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;justify-content:center;line-height:normal;width:104px}.price-footer .footer-con .con-intro .con-beike{margin-right:40px}.price-footer .footer-con .con-intro .con-beike,.price-footer .footer-con .con-intro .con-beiwo{margin-top:21px;text-align:left}.price-footer .footer-con .con-intro .con-beike img,.price-footer .footer-con .con-intro .con-beiwo img{height:112px;margin-top:15px;width:112px}.price-footer .footer-con .con-intro .con-beike div,.price-footer .footer-con .con-intro .con-beiwo div{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.price-footer .footer-con .footer-desc{color:#555;display:flex;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.272px;line-height:normal;margin-top:48px;text-align:center}.price-footer .footer-con .footer-desc .agree{margin-left:23px}.calc_input_modal{border-radius:8px}.calc_input_modal .title{color:#222;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.calc_input_modal .total-price{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;height:56px;justify-content:space-between;margin-bottom:15px;margin-top:27px;padding:0 16px}.calc_input_modal .total-price .total-text{color:#000;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.calc_input_modal .total-price .total-num{color:#000;font-family:DINPro;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.calc_input_modal .room-info{background:#fff;border-radius:10px}.calc_input_modal .room-info .price-input{align-items:center;display:flex;text-align:center}.calc_input_modal .room-info .price-input .ant-select-selection-item{line-height:16px!important}.calc_input_modal .room-info .price-input .input-type{color:#222}.calc_input_modal .room-info .price-input .input-input,.calc_input_modal .room-info .price-input .input-type{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px}.calc_input_modal .room-info .price-input .input-input{border:none;color:#ccc;height:14px;width:64px}.calc_input_modal .room-info .price-input .input-unit{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px;margin-left:2px}.calc_input_modal .room-info .price-input .input-icon{flex-shrink:0;height:8px;margin-left:6px;width:8px}.calc_input_modal .room-info .price-input .room-size{margin-left:12px}.calc_input_modal .room-info .price-input .room-size:first-child{margin-left:0}.calc_input_modal .room-info .price-input .room-size .input-icon{margin-left:4px}.calc_input_modal .room-info .house-type-list{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.calc_input_modal .room-info .house-type-list li{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:44px}.calc_input_modal .room-info .house-type-list .check-wrapper{border:1.5px solid #eee;border-radius:4px;height:44px;position:relative;text-align:center;width:152px}.calc_input_modal .room-info .house-type-list .active{border:1.5px solid #222;border-radius:4px;color:#222;height:44px;width:152px}.calc_input_modal .room-info .house-type-list .active .check{background:url(../images/1_1679886954123.png) no-repeat;background-size:100% 100%;display:inline-block;height:16px;position:absolute;right:-1px;top:-1px;width:16px}.calc_input_modal .room-info .calc-box .area-box{border-bottom:.5px solid #eee;display:flex;font-size:16px;justify-content:space-between;padding:24px 0 16px}.calc_input_modal .room-info .calc-box .area-box .input-box{align-items:center;display:flex;flex:none;width:calc(100% - 100px)}.calc_input_modal .room-info .calc-box .area-box .input-box .area-input{width:100%}.calc_input_modal .room-info .calc-box .area-box .input-box .area-input input::placeholder{color:#999;font-size:14px}.calc_input_modal .room-info .calc-box .area-box .input-box .area-input input::-webkit-inner-spin-button,.calc_input_modal .room-info .calc-box .area-box .input-box .area-input input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.calc_input_modal .room-info .calc-box .area-box .input-box .area-input input{background-color:transparent;border:none;border-radius:0;outline:none;text-align:right;width:100%}.calc_input_modal .room-info .calc-box .area-box .input-box .area-input input,.calc_input_modal .room-info .calc-box .area-box .input-box span{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:16px}.calc_input_modal .room-info .calc-box .area-box .house-area{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.calc_input_modal .room-info .calc-box .house-type-box{border-bottom:.5px solid #eee;display:flex;font-size:16px;justify-content:space-between;padding:24px 0 16px}.calc_input_modal .room-info .calc-box .house-type-box .chosed-type{background:url(../images/into_1700639211335.png) no-repeat;background-position:100%;background-size:8px 8px;padding-right:14px}.calc_input_modal .room-info .calc-box .house-type-box .house-area{color:#555;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.calc_input_modal .room-info .calc{background:#ffe177;border:none;border-radius:5px;box-shadow:0 6px 20px 0 rgba(41,138,229,.08);color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:44px;line-height:normal;margin:20px 0 0;text-align:center;width:100%}.calc_input_modal .room-info .check-btn{margin-top:12px;text-align:center}.calc_input_modal .room-info .check-btn .check-top{align-items:center;display:inline-flex;justify-content:center;text-align:center}.calc_input_modal .room-info .check-btn .check-top .check{background:url(../images/unremind_1700639234904.png) no-repeat;background-size:100% 100%;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}.calc_input_modal .room-info .check-btn .check-top .check.active{background:url(../images/checked_1700639256661.png) no-repeat;background-size:100% 100%}.calc_input_modal .room-info .check-btn .check-top p{color:#999;flex:1;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-align:center}@media screen and (max-device-width:1280px){.price-footer .footer-con .con-intro .con-programme{margin-right:506px}}.fix-bar{background:#fff;border-radius:4px 0 0 4px;box-shadow:0 10px 40px rgba(0,0,0,.15);flex-shrink:0;padding:0 10px 20px;position:fixed;right:0;top:50%;transform:translateY(-50%);width:80px;z-index:11}.fix-bar .fix-bar-content{display:flex;flex-direction:column;padding:24px 0;row-gap:24px}.fix-bar .fix-bar-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;text-align:center}.fix-bar .fix-bar-item .fix-bar-img{flex-shrink:0;height:48px;width:48px}.fix-bar .fix-bar-item .fix-bar-title{color:#222;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-top:6px;text-align:center}.fix-bar .fix-bar-back{align-items:center;border-top:.5px solid #d9d9d9;display:flex;flex-direction:column;padding-top:20.5px;text-align:center}.fix-bar .fix-bar-back .fix-bar-imgc{align-items:center;background:#f8f8f8;border-radius:12px;display:flex;flex-shrink:0;height:24px;text-align:center;width:24px}.fix-bar .fix-bar-back .fix-bar-img{flex-shrink:0;height:8px;margin-left:50%;transform:translateX(-50%);width:8px}.ant-popover-inner-content .sticky-popver-contant{align-items:center;display:flex;flex-direction:column}.ant-popover-inner-content .sticky-popver-contant .text{color:#222;font-family:PingFang SC;font-size:14px;font-weight:600;letter-spacing:-.2715151px;line-height:16px;text-align:center}.ant-popover-inner-content .sticky-popver-contant .title{color:#222;font-family:PingFang SC;font-size:18px;font-weight:600;line-height:24px;margin-top:30px;text-align:center}.ant-popover-inner-content .sticky-popver-contant .subTitle{color:#222;font-family:PingFang SC;font-size:18px;font-weight:600;line-height:24px;padding:0 20px;text-align:center}.ant-popover-inner-content .sticky-popver-contant .QRCode{height:120px;margin:16px auto 30px;position:relative;width:120px}@media screen and (max-device-width:1280px){.fix-bar{top:50%;transform:translateY(-50%)}}.room-style{align-items:center;display:flex}.roomSelect-container{height:14px}.roomSelect-container .ant-select-selector{border:none!important;height:14px;padding-inline-end:0!important;padding:0 0 0 0!important}.roomSelect-container .ant-select-selector .ant-select-selection-item{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:16px;padding-inline-end:0!important;padding:0!important}.roomSelect-container .ant-select-arrow{background-size:cover;background:url(../images/down_1700657423827.png);background-size:contain;color:#000;display:inline-block;font-size:0;height:8px;right:0;top:65%;width:8px}.roomSelect-popup{position:absolute;width:100px}.price-estimation-c{bottom:0;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.price-estimation-c .close{cursor:pointer;height:16px;position:absolute;right:12.69px;top:12.69px;width:16px}.price-estimation-c .price-estimation{align-items:center;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:140px;width:1150px}.price-estimation-c .price-estimation .price-img{border-radius:8px 0 0 0;flex-shrink:0;height:140px;width:180px}.price-estimation-c .price-estimation .price-des{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:12px;text-align:left}.price-estimation-c .price-estimation .price-des .price-title{color:#222;font-family:PingFang SC;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.price-estimation-c .price-estimation .price-des .price-content{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.price-estimation-c .price-estimation .price-container-c{display:flex;flex-direction:column;height:100%;margin-left:86px;width:540px}.price-estimation-c .price-estimation .price-container-c .price-tip{color:#ccc;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:6px;text-align:center;text-align:end;width:100%}.price-estimation-c .price-estimation .price-container{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;flex-shrink:0;height:64px;margin-top:38px;padding:13px 12px 13px 0;position:relative;width:540px}.price-estimation-c .price-estimation .price-container .price-item{border-right:1px solid #ccc;display:flex;flex-direction:column;padding:0 18px;text-align:left}.price-estimation-c .price-estimation .price-container .price-item .price-type{color:#999;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px}.price-estimation-c .price-estimation .price-container .price-item .price-input{align-items:center;display:flex;margin-top:8px;text-align:center}.price-estimation-c .price-estimation .price-container .price-item .price-input .input-type{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px}.price-estimation-c .price-estimation .price-container .price-item .price-input .input-input{border:none;color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:16px;letter-spacing:-.272px;line-height:16px;text-align:left;width:66px}.price-estimation-c .price-estimation .price-container .price-item .price-input .input-input ::-webkit-input-placeholder{color:#ccc;font-family:PingFang SC}.price-estimation-c .price-estimation .price-container .price-item .price-input .input-unit{color:#222;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.272px;line-height:14px;margin-left:2px}.price-estimation-c .price-estimation .price-container .price-item .price-input .input-icon{flex-shrink:0;height:8px;margin-left:6px;width:8px}.price-estimation-c .price-estimation .price-container .price-item .price-input .room-size{margin-left:12px}.price-estimation-c .price-estimation .price-container .price-item .price-input .room-size:first-child{margin-left:0}.price-estimation-c .price-estimation .price-container .price-item .price-input .room-size .input-icon{margin-left:4px}.price-estimation-c .price-estimation .price-container .last-item{border-right:none}.price-estimation-c .price-estimation .price-container .price-btn{background:#292929;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:40px;position:absolute;right:12px;width:104px}@media screen and (max-device-width:1280px){.price-estimation-c .close{height:16px;position:absolute;right:50.69px;top:12.69px;width:16px}.price-estimation-c .price-estimation .price-container-c{margin-left:50px}}.store-model{padding-bottom:30px;padding-top:30px;text-align:center}.store-model img{height:60px;width:60px}.store-model .prompt{color:#222;font-size:18px;font-weight:600;letter-spacing:-1.008px;line-height:18px;margin-top:16px}.store-model .desc,.store-model .prompt{font-family:PingFang SC;font-style:normal;text-align:center}.store-model .desc{color:#999;font-size:12px;font-weight:400;line-height:12px;margin-top:8px}