.customer-demand-main .page{margin-left:100px}.customer-demand-main .el-table thead{color:#000}.customer-demand-main .row-container{width:100%;padding:20px 0;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex}.customer-demand-main .row-container .left{width:400px;color:#637381;padding-right:50px}.customer-demand-main .row-container .left .title{font-size:16px;color:#212b36;font-weight:700;margin-bottom:5px}.customer-demand-main .row-container .right{-webkit-box-flex:1;-ms-flex:1;flex:1}.customer-demand-main .row-container .right .row{width:100%;padding:0 20px;display:inline-block;margin-top:20px}.customer-demand-main .row-container .right .row .row-title{font-size:16px;margin-bottom:5px}.customer-demand-main .row-container .right .row .row-input{width:100%;height:32px;border:1px solid #dcdcdc;border-radius:0;font-size:12px}.customer-demand-main .row-container .right .row.short{width:50%}.customer-demand-main .row-container .right .el-col{padding:0 20px}.customer-demand-main .row-container .right .tips{padding:10px 20px;font-size:14px;color:#637381}.customer-demand-main .row-container .right .el-cascader,.customer-demand-main .row-container .right .el-input .el-input__inner{width:100%}.customer-demand-main .button-container{width:100%;text-align:center;padding:10px 0}.customer-demand-main .el-form-item{width:100%}.customer-demand-main .el-form-item__label{display:block;font-size:14px}.customer-demand-main .el-form-item__content,.customer-demand-main .el-select{width:100%}.customer-demand-main .el-form-item__label{text-align:left}.amount-room-main .text_right[data-v-1b427582]{text-align:right}.amount-room-main .room_table[data-v-1b427582]{width:100%;margin-top:10px}.amount-room-main .room_table .room_img_box[data-v-1b427582]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.amount-room-main .room_table .room_img[data-v-1b427582]{width:60px;margin:0 5px 5px 0}.amount-room-main .el-table__fixed-right[data-v-1b427582]:before{height:0!important}.product-list-main{padding:10px 0}.product-list-main .seach-form .notice{font-size:10px;color:grey;margin-right:20px}.product-list-main .pro-table{width:100%}.product-list-main .pro-table .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-main .pro-table .image{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100px;overflow:hidden}.product-list-main .pro-table .info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.product-list-main .pro-table .bname{font-size:14px}.product-list-main .pro-table .cname{font-size:13px;margin-top:5px;color:grey}.product-list-main .pro-table .price{color:red;margin-top:30px}.appliance-list-main{padding:10px 0}.margin-bottom-20{margin-bottom:20px}.margin-bottom-20 .margin-right-20{margin-right:20px}.margin-bottom-20 .price{color:red;font-size:16px}.text-right{text-align:right}.design-case-order-main .box-card .case-left{float:left;width:230px;height:230px}.design-case-order-main .box-card .case-left img{width:100%}.design-case-order-main .box-card .case-right{float:left}.design-case-order-main .box-card .case-right .name{margin:25px;font-size:18px}.design-case-order-main .box-card .case-right .time{margin:0 20px 20px 20px;font-size:16px;color:#999}.design-case-order-main .box-card .case-right .size{margin:0 20px 20px 20px;font-size:14px;border-radius:10px;padding:2px 0;text-align:left}.design-case-order-main .box-card .case-right .buttons{margin:0 20px 20px 20px;font-size:16px}.design-case-order-main .box-card .case-right .buttons .el-dropdown-menu{top:25px!important;left:0!important}.design-case-order-main .box-card .case-right .buttons .margin-right-10{margin-right:10px}.design-case-order-main .box-card .case-right .buttons .width-85{width:85px}.design-case-order-main .box-card .case-right .el-divider--horizontal{margin:20px 0}.design-case-order-main .box-card .clear{clear:both}.design-case-order-main .box-card .block{margin-top:10px}.design-case-order-main .operation_update{position:absolute;right:40px;z-index:1001}.design-case-order-main .operation_update label{margin-right:15px;font-size:13px;color:#999}.design-case-order-main .addRoomClass .el-input__inner{width:100%}.design-case-order-main .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;position:relative;overflow:hidden}.design-case-order-main .avatar-uploader .el-upload:hover{border-color:#409eff}.design-case-order-main .avatar{width:200px;height:200px;display:block}.design-case-order-main .no-product-pic{font-size:28px;color:#8c939d;width:200px;height:200px;line-height:220px;text-align:center;border:1px dashed #dcdfe6}.design-case-order-main .no-product-pic .el-icon-plus{font-size:28px;color:#8c939d}.design-case-order-main .no-product-pic label{font-size:13px}.design-case-order-main .rendering .design-detail-label{color:red;margin-left:2px}.design-case-order-main .rendering .sideNav{width:20%;min-height:300px;border:1px solid #eee;float:left;margin-right:2%;margin-top:10px}.design-case-order-main .rendering .renderImgList{float:left;width:78%}.design-case-order-main .rendering .renderImgList .ren-item{padding:10px;position:relative}.design-case-order-main .rendering .renderImgList .ren-item .ren-item-img{width:100%;height:120px}.design-case-order-main .rendering .renderImgList .ren-item .el-icon-video-play{position:absolute;left:40%;top:32%;width:50px;cursor:pointer}.design-case-order-main .rendering .renderImgList .ren-item .el-button{position:absolute;right:15px;bottom:18px;min-width:40px}.design-case-order-main .rendering .renderImgList .ren-item .upload-item{width:100%;height:120px;border:1px dashed #409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#409eff;cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-case-order-main .rendering .renderImgList .ren-item .upload-item .upload-item-text{padding-top:5px}.design-case-order-main .rendering .renderImgList .nodata{width:78%;line-height:300px;text-align:center}.design-case-order-main .rendering .clear{clear:both}.design-case-order-main .rendering .menu-item{border-bottom:1px solid #eee}.design-case-order-main .rendering .menu-item .name{float:left}.design-case-order-main .rendering .menu-item .num{float:right}.design-case-order-main .rendering .el-menu{border-right:0 none}.design-case-order-main .mar_bottom_10{margin-bottom:10px}.design-case-order-main .list-price .design-detail-label{color:red;margin-left:2px}.design-case-order-main .list-price .margin-bottom-20{margin-bottom:20px}.design-case-order-main .list-price .price-wrapper{position:relative}.design-case-order-main .list-price .price-radio{margin-top:20px;text-align:center;font-size:13px}.design-case-order-main .list-price .price-note{color:red;font-size:12px;position:absolute;left:0;bottom:-12px}.design-case-order-main .list-price .total-price{padding-top:10px}.design-case-order-main .list-price .total-price .title{font-size:14px;color:#999;margin-right:10px;margin-left:5px}.design-case-order-main .list-price .total-price .price{color:red;font-size:18px;font-weight:700}.design-case-order-main .list-price .total-price .mall{padding-top:10px}.design-case-order-main .list-price .dec-title{margin-bottom:20px}.design-case-order-main .list-price .dec-title .dec-name{border-left:5px solid #005baa;padding:3px 5px;font-size:14px;position:relative;top:5px}.design-case-order-main .list-price .dec-title .text-right{text-align:right;position:relative}.design-case-order-main .list-price .dec-title .text-right .el-button{min-width:30px}.design-case-order-main .list-price .dec-table{width:100%;margin-bottom:20px;font-size:13px}.design-case-order-main .list-price .add_pro{margin-bottom:20px;text-align:center}.design-case-order-main .list-price .appliance{width:100%;margin-bottom:20px;font-size:13px}.design-case-order-main .list-price .appliance .pic-img{height:20px;color:#fff;line-height:20px;border-radius:50%;background-color:#016cdf;font-size:13px;position:absolute;left:0;top:2px;padding:0 3px}.design-case-order-main .no-case{width:100%;text-align:center;height:400px;line-height:400px}.design-case-order-main .no-case .start-design{font-size:14px;margin-right:10px}.design-case-order-main .dom .el-input__inner{height:30px;line-height:30px;font-size:13px}.design-case-order-main .dom .package{font-size:13px;margin:0 20px 0 5px}.design-case-order-main .dom .dom-offer{font-size:13px;margin-right:5px}.design-case-order-main .dom .margin-left-10{margin-left:10px}.design-case-order-main .add-pro{display:-webkit-box;display:-ms-flexbox;display:flex}.design-case-order-main .add-pro .select-length{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:20px}.design-case-order-main .add-pro .select-length span{color:#1083ff}.design-case-order-main .add-pro .button-pro{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:right}.design-case-order-main .room_list{margin-right:10px;display:inline-block;position:relative}.design-case-order-main .room-note{font-size:8px;color:#999;width:550px;position:absolute;bottom:-15px;right:0}.design-case-order-main .dialog-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.design-case-order-main .dialog-item .label{width:96px;margin-right:20px;text-align:right;padding-top:6px}.design-case-order-main .dialog-item .label .label-text{font-size:14px}.design-case-order-main .dialog-item .label .label-text:before{content:"*";color:#f56c6c;margin-right:4px}.design-case-order-main .dialog-item .uploadDraw{width:calc(100% - 96px)}.work-detail-container-main .reback-btn{display:block;color:#637381;font-size:16px;margin-bottom:10px;cursor:pointer}.work-detail-container-main .box-card{padding:5px 20px;margin-bottom:20px}.work-detail-container-main .box-card .el-card__body{overflow:hidden}.work-detail-container-main .box-card .left{float:left}.work-detail-container-main .box-card .left .name{font-size:22px;margin-right:10px;margin-bottom:20px}.work-detail-container-main .box-card .left .phone{font-size:18px;margin-right:10px}.work-detail-container-main .box-card .left .blue-box{border-radius:10px;padding:2px 10px;font-size:14px;background:#b4e0fa;margin-left:8px}.work-detail-container-main .box-card .left .address{font-size:14px;color:#1a0dab}.work-detail-container-main .box-card .right{float:right;text-align:right}.work-detail-container-main .box-card .top{margin-bottom:10px}.work-detail-container-main .box-card .clear{clear:both}.work-detail-container-main .box-card .butler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.work-detail-container-main .box-card .butler .housekeeper{background:#169bd5;border-radius:50%;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;color:#fff;font-size:14px;margin-right:15px;-webkit-box-flex:0;-ms-flex:none;flex:none}.work-detail-container-main .box-card .butler .name{font-size:17px;margin-right:15px;white-space:none}.work-detail-container-main .box-card .butler .phone{font-size:17px;margin-right:15px}.work-detail-container-main .box-card .butler .address{font-size:17px}.work-detail-container-main .box-card .butler .fixedWidth{max-width:360px;-webkit-box-flex:0;-ms-flex:none;flex:none}.work-detail-container-main .box-card .butler .reject{display:inline-block;color:#1182fb;font-size:12px;height:75px;border-left:1px solid #c4c3c3;padding-left:15px;margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.work-detail-container-main .box-card .butler .reject .reason{padding-top:5px;color:red}.work-detail-container-main .dialog-container .el-dialog{background:#f0f7ee}.work-detail-container-main .design-detail-label{color:red;margin-left:2px}