@charset "utf-8";
/* CSS Document */



.content-wrap .main-content .basic-content .content-box .detail-table-wrap .img-area {position: relative; width: 150px; height: 150px; margin:20px auto; overflow: hidden; border: 1px solid #dee3eb;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap .img-area .img-box img {width: 100%; height: 100%;}

.content-wrap .main-content .basic-content .content-box .detail-table-wrap .detail-table {width:100%; background:#fff; border-top:2px solid #2932CB;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table {width:100%; font-size:12px; letter-spacing: -0.5px;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr th {width:18%; border-bottom:1px solid #d7dade; text-align: center; padding:10px 5px; background:#f8f8f8; font-weight: 600}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td {width:32%; padding:0 5px; height: 40px; vertical-align: middle; border-bottom:1px solid #d7dade; background:#fff;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td p {font-size: 12px; display: inline-block; }
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td p:nth-child(1) {margin-right: 5px}

.content-wrap .main-content .basic-content .content-box .detail-table-wrap .btn-wrap span.green {display: inline-block; text-align: center; width: 100%; margin-top: 15px; padding:15px 0; background:#e9f5eb; color:#00984f; font-size: 14px; font-weight: 500; border-radius: 5px;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap .btn-wrap button {width: 49%; height:35px;line-height: 33px; font-size:  12px; margin-top: 15px;}

.upload-btn {width:150px;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td input[type="text"] {height:30px;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td.input-s select { margin-right: 5px; width:35%}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td.input-s input{margin-left: 5px; margin-right: 5px; width: 23%}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td.input-s input:nth-child(1) {margin-left:0;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td.input-s p {display: inline;}
.content-wrap .main-content .basic-content .content-box .detail-table-wrap table tr td.input-s p span { line-height: 30px; }