
.c-74bf00 { color: #74BF00; }
.c-fwb { font-weight: bold; }
.bc-fff { background: #FFF; }
.info-panel p { height: 36px; line-height: 36px; border-bottom: 1px solid #DCDCDC; }
.info-panel .title-icon { width: 20px; height: 20px; margin-bottom: 4px; }
.info-panel {  }
.img-list li img { width: 70px; height: 70px; }
#edit_btn img { position:fixed; top:20px; right: 20px; width: 50px; height: 50px; }
.select-image-bar{ background: transparent; border-bottom: 1px solid #909090;}
.title { font-size: 16px; }
.pswp { z-index: 9999; }
.c-arrow-r {
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -5px;
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    border: solid #cdcdcd;
    border-width: 2px 2px 0 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.c-arrow-d {
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -5px;
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	border: solid #74BF00;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
}
.del-icon { width: 16px; height: 16px; }
.c-btn-74bf00 {
	background-color: transparent;
	color: #74BF00;
	border: #74BF00 1px solid;
}
.c-btn-icon { width: 100%; padding: 8px 16px; border-radius: 5px; }
.c-btn-icon.active { background: #74BF00; color: #FFF; }
