.dialog{z-index:999}.dialog,.dialog .mask{position:fixed;left:0;top:0;width:100%;height:100%}.dialog .mask{z-index:98;background-color:rgba(0,0,0,.4)}.dialog .dialog-container{position:fixed;left:50%;top:50%;width:700px;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99;padding-top:48px;overflow:hidden}.dialog .dialog-head{width:100%;height:48px;background-color:#f75959;padding:12px 20px;position:absolute;left:0;top:0;z-index:2}.dialog .dialog-title{line-height:24px;color:#fff;font-size:18px;font-weight:400}.dialog .dialog-title.center{text-align:center}.dialog .icon-close{position:absolute;right:0;top:4px;z-index:3;width:40px;height:40px;line-height:36px;text-align:center;font-size:20px;color:#fff;cursor:pointer}.dialog .dialog-body{background-color:#fff;padding:10px 20px 30px}.coupon-dialog .tab-wrapper{position:relative}.coupon-dialog .tab-wrapper .btn-text{position:absolute;right:0;top:0;font-size:12px;color:#999;line-height:40px;cursor:pointer}.coupon-dialog .tab-wrapper .btn-text:hover{color:#f75959}.coupon-dialog .tab-hd{background-color:#fff;height:40px;border-bottom:1px solid #e5e5e5}.coupon-dialog .tab-hd li{position:relative;width:140px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#333;cursor:pointer;float:left}.coupon-dialog .tab-hd li:before{content:"";position:absolute;left:50%;top:-1px;width:0;-webkit-transform:translate(-50%);transform:translate(-50%);height:2px;background-color:#f75959}.coupon-dialog .tab-hd li.on{position:relative;color:#f75959;border:1px solid #e5e5e5;border-bottom-color:#fff;z-index:3}.coupon-dialog .tab-hd li.on:before{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.coupon-dialog .coupon-list{width:780px;height:300px;overflow-y:auto;margin-top:10px}.coupon-dialog .coupon-list>li{float:left;width:240px;height:164px;margin-right:15px;margin-bottom:10px;background:#f9f9f9;background-size:contain;border:2px solid transparent;box-sizing:content-box;border-radius:10px;overflow:hidden;position:relative}.coupon-dialog .coupon-list>li.on{border:2px solid #f75959}.coupon-dialog .coupon-list>li.on:after{content:"";position:absolute;right:-32px;bottom:-32px;width:60px;height:60px;background-color:#f75959;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.coupon-dialog .coupon-list>li:nth-child(3n){margin-right:0}.coupon-dialog .coupon-list>li .dt{height:120px;padding:5px 6px;position:relative;background:url(../img/bg-active.17e611c3.png) no-repeat top}.coupon-dialog .coupon-list>li .dt.disabled{background:url(../img/bg-disabled.56f49eac.png) no-repeat top}.coupon-dialog .coupon-list>li .dt .order-type,.coupon-dialog .coupon-list>li .dt .type-name{font-size:12px;color:#fff;line-height:18px;text-align:left}.coupon-dialog .coupon-list>li .dt .flex{overflow:hidden;position:absolute;left:0;bottom:20px;width:100%;z-index:2;padding:0 6px}.coupon-dialog .coupon-list>li .dt .count{display:inline-block;text-align:center;font-size:48px;line-height:1;color:#fff;font-weight:700;font-family:DIN-Regular}.coupon-dialog .coupon-list>li .dt .count .unit{font-size:16px;font-weight:400}.coupon-dialog .coupon-list>li .dt .desc{display:inline-block;text-align:center;font-size:16px;color:#fff;line-height:18px;margin-left:20px}.coupon-dialog .coupon-list>li .dt .expire{position:absolute;right:-33px;top:-23px;font-size:12px;color:#fff;line-height:104px;text-align:center;width:80px;height:60px;background-color:#00b4ff;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coupon-dialog .coupon-list>li .dd{height:40px;padding:10px 10px}.coupon-dialog .coupon-list>li .dd .time{display:block;font-size:14px;line-height:20px;color:#333}.coupon-dialog .coupon-list>li .el-icon-check{position:absolute;right:4px;bottom:4px;font-size:18px;color:#fff;z-index:3}.coupon-dialog .btn-group{text-align:center;margin-top:20px}.coupon-dialog .btn-group .btn-primary{display:inline-block;width:100px;height:30px;text-align:center;line-height:30px;background-color:#f75959;color:#fff;border-radius:2px;font-size:14px;cursor:pointer}.coupon-rule h3{font-weight:700;font-size:14px;color:#333;line-height:2}.coupon-rule p{font-size:14px;color:#666;line-height:24px;text-indent:2em}.call-dialog .call-inner{padding:20px 20px 0}.call-dialog .form-item{position:relative;margin-bottom:20px;width:100%;padding-left:100px}.call-dialog .form-item .label{width:100px;line-height:40px;font-size:14px;color:#333;position:absolute;left:0;top:0}.call-dialog .form-item .input-box{width:100%;position:relative;height:40px;padding-right:100px}.call-dialog .form-item .input{width:100%;height:40px;padding:8px 10px;font-size:14px;color:#333;line-height:22px;border:1px solid #e5e5e5}.call-dialog .form-item .btn-call{position:absolute;right:0;top:0;z-index:2;width:100px;height:40px;font-size:14px;color:#fff;text-align:center;line-height:40px;background-color:#f75959;cursor:pointer}.call-dialog .tip-list{font-size:14px;color:#999;line-height:24px}.call-dialog .tip-list li{margin-bottom:6px}.zone-title[data-v-41d45e66]{width:100%}.label[data-v-41d45e66],.zone-title[data-v-41d45e66]{font-size:14px;line-height:20px;font-weight:700;padding:10px 0;color:#333}.label[data-v-41d45e66]{width:65px;float:left;padding-right:0}.props-box ul[data-v-41d45e66],.props-box ul li[data-v-41d45e66]{display:-webkit-box;display:-webkit-flex;display:flex}.props-box ul li[data-v-41d45e66]{width:200px;height:130px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #e3e3e3;margin-right:10px;position:relative;border-radius:4px;cursor:pointer}.props-box ul li h3[data-v-41d45e66]{font-size:14px;color:#333;font-weight:700;line-height:20px}.props-box ul li>div[data-v-41d45e66]{text-align:center}.props-box ul li>div p[data-v-41d45e66]{font-size:14px;color:#666}.props-box ul li img[data-v-41d45e66]{position:absolute;right:0;bottom:0;display:none}.props-box ul li.on[data-v-41d45e66]{border:1px solid #f75959}.props-box ul li.on img[data-v-41d45e66]{display:block}.amount[data-v-41d45e66]{padding:10px;text-align:right}.amount span.red[data-v-41d45e66]{color:#f75959;font-weight:700;font-size:18px}.bidder-page{width:840px;padding-top:50px;padding-bottom:50px}.bidder-page .module-hd{font-size:24px;color:#333;line-height:1.2;font-weight:700;margin-bottom:20px}.bidder-page .table{width:100%;font-size:14px;border-collapse:collapse;background-color:#fff;text-align:center;margin-bottom:20px}.bidder-page .table tr{border:1px solid #e5e5e5}.bidder-page .table tr:first-child{background-color:#f9f9f9}.bidder-page .table th{height:48px;color:#999;cursor:default}.bidder-page .table td{height:48px;color:#333}.bidder-page .table .btn-text{cursor:pointer;color:#f75959;font-size:14px}.bidder-page .table .arrow-down{position:relative;display:inline-block;vertical-align:middle;margin-left:10px}.bidder-page .table .arrow-down:before{content:"";position:absolute;left:0;top:-4px;width:0;height:0;border:5px solid transparent;border-top:6px solid #999}.bidder-page .call-inner{padding:20px 20px 0}.bidder-page .form-item{position:relative;margin-bottom:20px;width:100%;padding-left:100px}.bidder-page .form-item .label{width:100px;line-height:40px;font-size:14px;color:#333;position:absolute;left:0;top:0}.bidder-page .form-item .input-box{width:100%;position:relative;height:40px;padding-right:100px}.bidder-page .form-item .input{width:100%;height:40px;padding:8px 10px;font-size:14px;color:#333;line-height:22px;border:1px solid #e5e5e5}.bidder-page .form-item .btn-call{position:absolute;right:0;top:0;z-index:2;width:100px;height:40px;font-size:14px;color:#fff;text-align:center;line-height:40px;background-color:#f75959;cursor:pointer}.bidder-dialog .dialog-title{text-align:center}.bidder-dialog .dialog-container{overflow:visible}.bidder-dialog .dialog-body{background-color:#fff;padding:30px 20px 80px!important;overflow-y:auto!important;max-height:70vh}.bidder-dialog .price{color:#f75959!important}.bidder-dialog .btn-next,.bidder-dialog .btn-prev{position:absolute;top:50%;font-size:40px;width:60px;height:60px;line-height:60px;text-align:center;color:#e5e5e5;margin-top:-30px;cursor:pointer}.bidder-dialog .btn-next:hover,.bidder-dialog .btn-prev:hover{color:#fff}.bidder-dialog .btn-prev{left:-60px}.bidder-dialog .btn-next{right:-60px}.bidder-dialog .top-inner{border-bottom:1px solid #e5e5e5;margin-bottom:10px}.bidder-dialog .top-inner li{overflow:hidden;margin-bottom:10px}.bidder-dialog .top-inner .label{font-size:14px;color:#333;line-height:24px;width:80px;float:left}.bidder-dialog .top-inner .value{font-size:14px;color:#999;line-height:24px;width:720px;float:left}.bidder-dialog .top-inner .icon-doc{display:inline-block;width:124px;height:124px;vertical-align:middle;margin-right:40px;margin-bottom:10px;position:relative;background-color:#f8f8f8}.bidder-dialog .top-inner .pic{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%}.bidder-dialog .top-inner .price-area{background-color:#f9f9f9;padding:6px 24px}.bidder-dialog .top-inner .price-item{overflow:hidden;margin-bottom:10px;color:#333;line-height:24px}.bidder-dialog .top-inner .price-item .name{float:left;font-size:14px;width:30%}.bidder-dialog .top-inner .price-item .count{float:right;font-size:16px;font-family:DIN-Regular;width:70%;text-align:right;font-weight:700}.bidder-dialog .account-info,.bidder-dialog .account-info .wrap{position:relative}.bidder-dialog .account-info .cert-item .label{color:#333}.bidder-dialog .btn-call{position:absolute;right:0;top:0;z-index:2;color:#666;line-height:28px;height:28px;font-size:14px;cursor:pointer;border:1px solid #f75959;border-radius:14px;padding:0 10px}.bidder-dialog .btn-call .icon-tel{display:inline-block;vertical-align:middle;margin-top:-5px;line-height:24px;color:#f75959}.bidder-dialog .btn-chat{position:absolute;right:110px;top:0;z-index:2;color:#666;line-height:28px;height:28px;font-size:14px;cursor:pointer;border:1px solid #f75959;border-radius:14px;padding:0 10px}.bidder-dialog .btn-chat .icon{display:inline-block;vertical-align:middle;margin-top:-1px;width:16px;height:16px}.bidder-dialog .dialog-bottom{position:absolute;left:0;bottom:0;z-index:4;width:100%;height:60px;line-height:60px;padding-left:20px;background-color:#fff}.bidder-dialog .dialog-bottom .label{font-size:14px;color:#666}.bidder-dialog .dialog-bottom:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background-color:#e5e5e5}.bidder-dialog .amount{font-size:24px;color:#f75959;font-weight:700}.bidder-dialog .desc{margin-left:35px;font-size:14px;color:#999}.bidder-dialog .btn-pay{position:absolute;right:0;top:0;width:200px;height:60px;line-height:60px;text-align:center;color:#fff;background-color:#f75959;font-size:16px;cursor:pointer}.recommended-list .account-info{margin-bottom:10px}.recommended-list .btn-invite,.recommended-list .btn-invited{position:absolute;right:0;top:0;z-index:2;width:100px;height:30px;text-align:center;line-height:28px;font-size:14px;color:#f75959;border:1px solid #f75959;cursor:pointer}.recommended-list .btn-invited{color:#666;border:1px solid #cdcdcd;cursor:not-allowed}.recommended-list .mark{display:inline-block;vertical-align:middle;height:20px;line-height:20px;font-size:12px;color:#fff;padding:0 5px;border-radius:2px;background-color:#fd8f28;margin-top:-3px;margin-left:14px}.recommended-list .mark.company{background-color:green}.recommended-list .account-info .cert-item .value{width:740px}.account-info{position:relative}.account-info .account-name{font-size:18px;color:#333;line-height:30px;font-weight:700;max-width:700px;margin-bottom:12px}.account-info .location{font-size:14px;color:#333;line-height:24px;margin-bottom:10px}.account-info .icon-location{color:#f75959}.account-info .icon-tel{font-size:20px}.account-info .cert-item{overflow:hidden;margin-bottom:10px;position:relative}.account-info .cert-item .label{font-size:14px;color:#999;line-height:28px;width:100px;float:left}.account-info .cert-item .value{float:left;width:680px;min-height:28px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}.account-info .cert-item .align-right{text-align:right}.account-info .cert-item .disabled{line-height:28px;font-size:12px;color:#999;vertical-align:middle}.account-info .cert-item .el-icon-arrow-down{color:#666;vertical-align:middle;cursor:pointer}.account-info .cert-item .btn-default{width:70px;height:24px;line-height:22px;font-size:12px;border:1px solid #f75959;display:inline-block;border-radius:20px;text-align:center;color:#f75959;cursor:pointer}.account-info .cert-item .btn-default:hover{background-color:#f75959;color:#fff}.account-info .sp-cert{float:left;margin-right:40px;font-size:14px;color:#333;line-height:28px}.account-info .sp-cert .text{color:#999}.account-info .sp-cert .text.checked{color:#76cc7c}.account-info .icon-radio{font-size:18px;color:#ccc;margin-right:3px}.account-info .icon-radio.checked{color:#76cc7c}.account-info .scroll{overflow:hidden;width:100%;height:22px}.account-info .cert-module{overflow:hidden;color:#999}.account-info .cert-module .cert-tag{font-size:12px;line-height:24px;width:80px;color:#fff;margin-bottom:10px}.account-info .cert-module .icon-certificate{font-size:20px;vertical-align:middle;float:left;margin-right:3px;margin-top:-3px}.account-info .cert-module .list{overflow:hidden}.account-info .cert-module .name{float:left;padding:3px 10px;text-align:center;font-size:12px;color:#333;line-height:20px;margin-bottom:10px;margin-right:10px;border:1px solid #e5e5e5}.account-info .cert-module.low-class .cert-tag{background-color:#b348cb}.account-info .cert-module.low-class .name{border-color:#b348cb}.account-info .cert-module.high-class .cert-tag{background-color:#fd8f28}.account-info .cert-module.high-class .name{border-color:#fd8f28}.account-info .cert-module.operation .cert-tag{background-color:#76cc7c}.account-info .cert-module.operation .name{border-color:#76cc7c}.account-info .cert-module.original .cert-tag{background-color:#0068b7}.account-info .cert-module.original .name{border-color:#0068b7}.account-info .service-tag{display:block;overflow:hidden;font-size:12px;margin-top:2px;word-break:break-all}.account-info .service-tag.low-class .certified{background-color:#b348cb}.account-info .service-tag.low-class .skill{border-color:#b348cb}.account-info .service-tag.high-class .certified{background-color:#fd8f28}.account-info .service-tag.high-class .skill{border-color:#fd8f28}.account-info .service-tag.operation .certified{background-color:#76cc7c}.account-info .service-tag.operation .skill{border-color:#76cc7c}.account-info .service-tag.original .certified{background-color:#0068b7}.account-info .service-tag.original .skill{border-color:#0068b7}.account-info .certified{display:block;width:76px;height:22px;line-height:22px;text-align:center;margin-bottom:6px;color:#fff}.account-info .certified .icon{font-size:18px;line-height:1;margin-top:-3px}.account-info .skill{padding:0 10px;line-height:20px;background-color:#fff;color:#333;border:1px solid #e5e5e5;margin-bottom:10px;max-width:640px;word-break:break-all}.account-info .skill>span{border-right:1px solid #999;padding-left:5px;padding-right:5px}.account-info .skill>span:last-child{border-right:0}.account-info .btn-drop{position:absolute;right:20px;bottom:0;font-size:14px;line-height:28px;cursor:pointer;color:#999;padding-right:20px;z-index:2}.account-info .btn-drop:after{content:"";position:absolute;right:0;top:50%;margin-top:-3px;border:5px solid transparent;border-top:6px solid #ccc}.account-info .btn-drop.drop:after{margin-top:-9px;border:5px solid transparent;border-bottom:6px solid #ccc}.maxH300{padding-bottom:50px}.maxH300 .el-card__body{max-height:300px;overflow:hidden}.autoH{padding-bottom:50px}.el-icon-d-arrow-left,.el-icon-d-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);float:right;margin-top:-40px;margin-right:20px;font-size:30px;cursor:pointer}