*{ box-sizing: border-box; } .template_my_record{ display: flex; justify-content: space-between; align-items: center; } .template_name{ font-size: 20px; font-weight: bold; color: #009FE8; padding: 10px 0; } .my_record{ color: #009FE8; font-size: 14px } .recode_contents{ background: #fff; padding: 8px; border-radius: 5px; } .row_col>label{ color: #333; font-size: 16px; padding: 15px 0 ; position: relative; width: 100%; } .row_col>label:after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #ECF0F1; } .recode-warp{ padding: 10px 15px; background: #009FE8; } .input-recode{ position: relative; } .title{ font-size: 16px; color: #97A3B4; font-weight: normal; margin-bottom: 10px; } .title span{ color: red; position: relative; top: 2px; } .input-recode .input{ margin: 0; height: 45px; border: 1px solid #e1e5e9; background: #ffffff; font-size: 14px; width: 100%; -webkit-border-radius: 3px; border-radius: 3px; padding-left: 15px; padding-right: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; color: #333; } .modula:not(:first-child){ margin-top: 18px; } .ico{ display: block; position: absolute; top: 16px; right: 8px; width: 18px; height: 13px; background: url(../icon/ico.png) no-repeat; background-size: cover; } /*录音*/ .input-recode audio{ width: 100%; } .upload-btn{ width: 100px; height: 33px; background: url(../icon/mp3.jpg); background-size: cover; display: block; cursor: pointer; } .del-btn{ display: none; width: 60px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #07c160; border-radius: 3px; font-size: 14px; margin-bottom: 10px; } /*文件*/ .file-items-add{ border: 1px dashed #D9D9D9; padding: 10px 10px 0 10px; display: flex; justify-content: flex-start; flex-wrap: wrap; box-sizing: border-box; } .file-width{ width: 33.3333333%; box-sizing: border-box; font-size: 14px; color: #333; margin-bottom: 10px; } .file-item-add{ text-align: center; } .file-item-add img{ width: 35px; height: 35px; margin-bottom: 5px; } .file-item-add p{ padding: 0 5px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: auto; } .upload img{ width: 80px; height: 80px; margin-left: 15px; } /*图片*/ .img-item{ text-align: center; } .img-item img{ width: 80px; height: 80px; border-radius: 3px; object-fit: cover; } .img-items .upload{ text-align: center; } .img-items .upload img{ width: 80px; height: 80px; margin: 0; } /*视频*/ .upload-btn1{ width: 100px; height: 33px; background: url(../icon/vedio.png); background-size: cover; display: block; cursor: pointer; } .submit-btn{ width: 100%; font-size: 18px; background: #009fe8; height: 55px; line-height: 55px; letter-spacing: 5px; color: #fff; border-radius: 3px; margin-top: 20px; margin-bottom: 10px; } /*检查项*/ .radio-wrap{ font-size: 14px; display: flex; justify-content: flex-start; flex-wrap: wrap; padding-top: 10px; } .radio-wrap label{ margin-right: 10px; padding: 5px 0; } .radio-wrap label input{ margin-right: 10px; } /*position*/ .flex-space-between{ display: flex; justify-content: space-between; white-space: nowrap; align-items: center; } .flex-space{ display: flex; justify-content: space-between; white-space: nowrap; align-items: center; } .ico-map{ width: 25px; height: 25px; background: url("../icon/position.png") no-repeat; background-position: center; background-size: cover; } .position{ padding: 5px 0; padding-left: 15px; padding-right: 10px; border-radius: 50px; background: #F0F0F0; font-size: 14px; margin-top:10px; } .map1{ color: #009FE8; margin-bottom: 5px; } .again{ color: #6C6F74; } .map-name { width: 78%; } .names{ width: 85%; white-space: normal; } #position_warp{ /*padding: 0 ;*/ padding-bottom: 5px; } .textarea{ height: 45px; line-height: 1.5; } /*a类型 图标显示 css*/ .a-recodeWrap-ul { padding: 16px 16px; background: #009FE8; color: #232627; font-size: 16px; padding-bottom: 6px; } .a-recodeWrap-ul li{ padding: 12px 16px; background: #fff; border-radius: 3px; position: relative; padding-right: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 10px; } .a-recodeWrap-ul li .a-addRecode{ position: absolute; top: 15px; right: 16px; width: 12px; height: 12px; background: url('../icon/add.png') no-repeat; background-size: cover; } /*图标*/ .a-recodeWrap-ul-icon{ padding: 14px 16px; background: #009FE8; color: #FFFFFF; font-size: 14px; padding-bottom: 6px; text-align: center; display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; } .a-recodeWrap-ul-icon li{ width: 25%; margin-bottom: 10px; } .a-recodeWrap-ul-icon img{ width: 45px; height: 45px; display: block; margin: auto; margin-bottom: 7px; border-radius: 50%; object-fit: cover; } .a-recodeWrap-ul-icon span{ display: block; padding: 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }