.fittings-operation{display:block!important;text-align:right}.fittings-operation button{margin-left:5px}.fittings-operation span{display:inline-block;color:#cf3333;font-size:24px;font-weight:600;padding:5px 10px 0;line-height:1.5;margin-bottom:10px}.fittings{position:relative;border:#e4e4e4 1px solid;color:#666;margin-top:5px;margin-bottom:20px;min-height:70px}.fittings .fittings-title{position:absolute;width:25px;height:100%;background-color:#f2f2f2;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;padding:5px}.fittings .fittings-title div{margin:0 auto;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.fittings .fittings-list{line-height:18px;display:block;padding:0 0 0 25px}.fittings .fittings-list .fittings-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #e4e4e4;margin-right:-1px;margin-bottom:-1px}.fittings .fittings-list .fittings-row:hover{background-color:#fafafa}.fittings .fittings-list .fittings-row .dt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:20%;padding-right:15px;font-weight:700;text-align:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f7f7;cursor:default}.fittings .fittings-list .fittings-row .dd{display:block;max-width:80%}.fittings .fittings-list .fittings-row .dd .item{position:relative;margin:3px;word-break:break-all;display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #e4e4e4;background-color:#f5f5f5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer}.fittings .fittings-list .fittings-row .dd .item:after{content:"";display:inline-block;height:100%;vertical-align:middle}.fittings .fittings-list .fittings-row .dd .item.selected{border:1px solid #0066cd;color:#0066cd}.fittings .fittings-list .fittings-row .dd .item.selected:first-child{color:#0066cd}.fittings .fittings-list .fittings-row .dd .item span{max-width:500px;vertical-align:middle;padding:6px 0 6px 6px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fittings .fittings-list .fittings-row .dd .item input{display:inline-block;vertical-align:middle;width:40px;margin:2px;padding:2px 4px!important}.fittings .fittings-list .fittings-row .dd .item input.zero{color:#888}