.div_main { width: 100%; .marginl-20{ margin-left: 16px; } .div_search { background: #ffffff; border-radius: 4px; padding: 20px 20px 5px 15px; box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); } .data-tag{ margin-left:10px; } .item_width_1{ width: 260px; } .item_width_2{ width: 160px; } .list_item_width_1 { width: 165px; } .list_item_width_2 { width: 135px; } } .div_table { background: #ffffff; box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); border-radius: 4px; margin-top: 15px; padding: 10px; position: relative; .div_btn { margin-top: 10px; margin-left: 10px; display: flex; .btn_upload { margin-left: 10px; display: flex; } } .table { margin-top: 20px; .img-voice{ width:30px; height:30px; } } .div_notice { position: absolute; left: 15px; bottom: 0; } } .div-mult-form { margin-top: 20px; .div_person { display: flex; font-size: 14px; padding-bottom: 20px; .person_title { text-align: right; flex: 0 0 100px; line-height: 36px; padding: 0 12px 0 0; } .tag_item { margin-right: 10px; margin-top: 10px; } .tag_tip { margin-top: 10px; color: #9c9c9c; } } } .div-mult-table { position: relative; padding: 0 20px; .div_selcount{ position: absolute; bottom:10px; left:30px; } } .div_dialog_table { padding: 10px; .table { margin-top: 20px; } } .twoline { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }