textarea { width: 98%}
input[type="text"],
input[type="password"]{height: 40px;line-height: 40px;font-size: 16px;border: 1px solid #ccc;text-indent: 10px;vertical-align: top;}
.infolist li img { width:40px; height:40px;}
.infolist li { margin-bottom:5px;}
.infolist li label { width:50px; height:40px; line-height:40px; display:inline-block;}
.infolist.infomsub li label { width:100px; vertical-align:top;}

.size2 { font-size:30px;}
.size3 { font-size:26px;}
.size4 { font-size:22px;}
.size5 { font-size:18px;}
.size6 { font-size:14px;}

.infobox .infobox-s ul li { list-style-type: disc;}
.infobox .infofilelist {display:block; margin-bottom:10px;}
.infobox .infofilelist a { line-height:40px;}

.ar_point > div{ background:#f3f3f3; border-radius:5px; }
.helpbox { display:none; width:100%; padding:20px 0; margin-left:50px;}
.mber-modify { margin-bottom:20px; text-align:center;}
.modifybox { margin-bottom:0; padding-bottom:0;}
.modifybox .mber-detail { padding:0}
.modifybox .mber-detail ul li { height:45px; line-height:45px;}
.modifybox .mber-detail input[type="text"],
.modifybox .mber-detail input[type="password"] { height:28px; line-height:28px; vertical-align: middle; }
.modifybox .mber-detail input[type="file"] { padding:4px 10px; border:1px solid #ccc }

.modifytitlebox { padding-bottom:10px; border:0; margin-top:20px;}
.modifytitlebox .infobox-t { width:100%}
.modifylistbox {padding-bottom:0; padding-top:20px;}
.modifylistbox .col-2 .sinfobox {padding-bottom:20px; margin-bottom:20px; width:100%; }
.modifylistbox .mber-detail ul li {display:flex; height:40px; line-height:40px; padding:3px 0; border-bottom:0;}
.modifylistbox .mber-detail ul li span:nth-child(2) { text-align:left;}
.modifylistbox .mber-detail input[type="text"],
.modifylistbox .mber-detail input[type="password"],
.modifylistbox .mber-detail input[type="file"] { height: 40px; line-height: 40px; font-size: 16px; border: 1px solid #ccc; text-indent: 10px; box-sizing:border-box; vertical-align: middle; }
.modifylistbox .mber-detail input[type="file"] { padding:0;}
.modifylistbox .sinfo-ing { text-align:center; padding-top:0; float:left; width:160px; }
.modifylistbox .sinfo-ing .btn { margin-top:7px; padding:0 6px; float:left;}
.modifylistbox .sinfo-ing .btn:nth-child(even) { float:right;}
.modifylistbox .mber-detail { text-align:center; padding-top:15px; float:left;}
.modifylistbox .noprof { text-align:center; font-size:26px; padding:20px 0;}
#description { box-sizing:border-box; padding-left:5px; height:65px;}


@media only all and (max-width: 760px){
	.infolist li .infofilelist { width:98%; display:block; margin:5px 0}
	.infolist li label { width:20%!important;}
	.mber-stitle {font-size:20px;} 
}
