dd .select-wrap select{    background-color: #fff; border: 1px solid #dcdee1;  padding-left: 8px;  padding-right: 8px;    height: 40px;line-height: 40px;  border-radius: 3px;width: 200px;}



.pro_search .add_wrap .insert{position: relative;}
.pro_search .add_wrap .insert + .insert{margin-top: 5px;}
.pro_search .add_wrap .insert input{width: calc(100% - 100px);}
.pro_search .add_wrap .insert span{width: 40px;height: 40px; border-radius: 4px;margin-left:10px;right: 0;;}
.pro_search .add_wrap .insert span::after,
.pro_search .add_wrap .insert span::before{top:50%;transform: translate(-50%,-50%);left: 50%; background: #fff;}
.pro_search .add_wrap .insert .add-btn{background:#478cc7;    right: 50px; }
.pro_search .add_wrap .insert .del-btn{background:#f35f5f;}
.pro_search .add_wrap .insert .del-btn:before{display: none;}


.pro_table_wrap .post_wrap{padding-top: 40px;}

.pro_table_wrap table{width: 100%;}
.pro_table_wrap th{text-align: center;}
.pro_table_wrap td {vertical-align: middle; text-align: center;}
.pro_table_wrap td .input-box .file_name {width: calc(100% - 25px); }
.pro_table_wrap td .input-box label{width: calc(100% - 25px); margin-top: 6px;}

.pro_table_wrap td .del-btn {right: 0;}

.pro_table_wrap td {}

.dis_flex_side{display: flex ;align-items: center; justify-content: space-between; margin-bottom: 10px; }

.dis_flex_side h2{font-size: 24px;}
.model_name .con{display: flex; align-items: center;}
.model_name .con + .con{margin-top: 8px;}
.model_name .con p{width: 100px;font-size: 16px;color: #666;}
.model_name .con input{width: calc(100% - 100px);}


.pro_type_select select{bordeR:1px solid #ddd; padding:13px; width: 100%; margin-top: 6px; font-family: inherit;outline: none;}
.pro_type_select p{font-size: 15px;color: #333;}


.pro_table tr{border-bottom:1px solid #ddd;}
.pro_table td,
.pro_table th{padding:16px 10px;}
.pro_table .pro_img {flex-wrap: wrap; width: 15%;}
.pro_table .pro_but{display: block; width: 140px;}
.pro_table .pro_but button{width: 100%;margin:4px 0;padding:10px;}

.pro_table .pro_img02{width: 25%;}
.pro_table_wrap .pro_table td .del-btn{    top: 5px; right: 16px;;transform: none;background: transparent;}
.pro_table .input-box{position: relative;}
.pro_table .input-box input.file_name {   padding: 0 6px; padding-right: 20px;}
.post-table td{background: transparent;}

.img-upload img{background: #fff;}



.pro_table_wrap .sort-control-container,
.pro_table_wrap .body-box > div,
.pro_table_wrap .sort-control-insert-wrap{display: flex;align-items: center;}
.pro_table_wrap .post-section div+div{margin-left: 10px;}

.pro_search_table_tit{display: flex;justify-content: space-between;align-items: center;}
.pro_search_sheet{}
.pro_search_table_tit .post-table:last-child{border:none;}
.pro_search_table_tit .file-insert .input-box{display: flex;}
.pro_search_table_tit .post-table dd{border:1px solid #ddd; border-radius: 6px;padding:10px;}
.pro_search_sheet .xsmall {font-size: 12px;color: #888; margin-top: 4px;}
.pro_search_sheet  label.file_add_btn{width: 100px; margin-left: 6px;}
.pro_search_sheet  .del-btn{right: 94px; line-height: 1; background: transparent;    top: 45%;}