|
|
@@ -1,5 +1,6 @@
|
|
|
@charset "UTF-8";
|
|
|
@import url("font.css");
|
|
|
+@import url("font-awesome.min.css");
|
|
|
|
|
|
html,body {position:relative; height:100%;}
|
|
|
html, body, header, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, label, a, p, form, input, textarea, table, hr, span, em {margin:0; padding:0; box-sizing:border-box;}
|
|
|
@@ -278,7 +279,7 @@ label.rdoBtn input[disabled='disabled']:checked::after, label.rdoBtn input[reado
|
|
|
.switchBox{ display:inline-block;position:relative; width:60px; height:28px; vertical-align:middle;border-radius:25px;overflow:hidden;}
|
|
|
.switchBox input[type="checkbox"]{position:absolute;visibility:hidden;}
|
|
|
.switchBox label{display:block;position:absolute;top:0;width:60px;height:28px;background-color:#aaa;transition-duration:0.2s;}
|
|
|
-.switchBox label span{position:absolute;left:0;top:50%;z-index:1;width:26px;height:23px;border-radius:25px;transform:translate(3px, -50%);transition-duration:0.2s;background-color:#fff;text-indent:-9999px;}
|
|
|
+.switchBox label span{position:absolute;left:0;top:50%;z-index:1;width:26px;height:23px;border-radius:25px;transform:translate(3px, -50%);transition-duration:0.2s;background-color:#fff;text-indent:-9999px;font-size:0;color:#fff;}
|
|
|
.switchBox label:before,label:after{position:absolute;top:0;width:52%;font-size:11px;line-height:27px;color:#fff;text-align:center;}
|
|
|
.switchBox label:before{left:0;content:'ON';}
|
|
|
.switchBox label:after{right:0;content:'OFF';}
|
|
|
@@ -693,13 +694,14 @@ table.mtz-monthpicker {border:1px solid #ddd; border-top:none;}
|
|
|
|
|
|
/* Multi CheckBox */
|
|
|
.multiCheckBox {position:relative; display:inline-block; width:auto; line-height:27px; margin:3px 3px 3px 0;}
|
|
|
+.multiCheckBox::after{content:'';display:block;height:auto;}
|
|
|
.multiCheckBox .sltBtn {padding-left:5px; width:100%; height:27px; color:#555; text-align:left; border:1px solid #dbdbdb; box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
|
|
|
.multiCheckBox .sltBtn::after {position:absolute; top:6px; right:10px; content:''; width:7px; height:7px; border-bottom:1px solid #555; border-left:1px solid #555; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
|
|
|
.multiCheckBox .sltBtn.on::after {top:10px; -webkit-transform:rotate(135deg); transform:rotate(135deg);}
|
|
|
.multiCheckBox ul {display:none; position:absolute; top:26px; left:0; z-index:1; width:100%; height:auto; border:1px solid #dbdbdb; background:#fff;}
|
|
|
-.multiCheckBox li {padding:3px 10px;}
|
|
|
-.multiCheckBox li:hover {background-color:Highlight; color:HighlightText;}
|
|
|
-.multiCheckBox label {display:flex;}
|
|
|
+.multiCheckBox li:hover {background-color:Highlight;color:HighlightText;}
|
|
|
+.multiCheckBox label {display:flex;padding-left:36px;border:3px solid transparent;height:28px;}
|
|
|
+.multiCheckBox label.chkBox::after, .multiCheckBox label.chkBox input::after{left:7px;}
|
|
|
|
|
|
/* checkBox More */
|
|
|
.checkBoxList {overflow:hidden; padding-right:36px; height:36px;}
|
|
|
@@ -881,13 +883,14 @@ table.mtz-monthpicker {border:1px solid #ddd; border-top:none;}
|
|
|
|
|
|
/* 고객 리뷰 */ /* 210420 */
|
|
|
.reviewWrap{padding:10px 10px;}
|
|
|
-.reviewWrap .prodInfo{margin-bottom:20px;min-height:80px; padding:13px;border:1px solid #aaa; }
|
|
|
+.reviewWrap .prodInfo{margin-bottom:20px;min-height:80px; padding:13px;border:2px solid #d3d3d3;}
|
|
|
.reviewWrap .prodInfo::after{content:'';display:block;clear:both;}
|
|
|
.reviewWrap .prodImg{float:left;width:80px;height:80px;}
|
|
|
.reviewWrap .prodImg img{width:100%;height:100%;}
|
|
|
-.reviewWrap .prodInfo dl{margin-left:120px;margin-bottom:12px !important;display:block;}
|
|
|
+.reviewWrap .prodInfo dl{margin-left:100px;margin-bottom:12px !important;display:block;}
|
|
|
.reviewWrap .prodInfo dl:last-child{margin-bottom:0 !important;}
|
|
|
.reviewWrap .orderInfo{padding:10px 15px;background-color:#dae0ff;}
|
|
|
+.reviewWrap .user_review {margin-bottom:30px;}
|
|
|
.reviewWrap .user_review .star_score {overflow: hidden;position:relative;width:95px;height:14px;}
|
|
|
.reviewWrap .user_review .star_score .star {position:absolute; top:0; width:100%; height:100%;background:#ccc;}
|
|
|
.reviewWrap .user_review .star_score .star::after{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%; background:url('../../image/star_empty.png') no-repeat 0 0; background-size:100% 100%; image-rendering:pixelated;}
|
|
|
@@ -898,20 +901,42 @@ table.mtz-monthpicker {border:1px solid #ddd; border-top:none;}
|
|
|
.reviewWrap .user_review dl{margin-bottom:15px;display:flex;width:auto}
|
|
|
.reviewWrap .user_review dl::after{content:'';display:block;clear:both;}
|
|
|
.reviewWrap .user_review dl dt{float:left;color:#888;display:table-cell;white-space: nowrap;}
|
|
|
+.reviewWrap .user_review dl dt:first-child{margin-left:10px;}
|
|
|
.reviewWrap .user_review dl dd{float:left;margin:0 50px 0 15px; color: #fd4802;display:table-cell;}
|
|
|
.reviewWrap .user_review dl dd:last-child{margin-right:0;}
|
|
|
-.reviewWrap .user_review dl dd.cBk{color:#000}
|
|
|
-.reviewWrap .user_review .rvCont{display:flex;margin:20px 0;}
|
|
|
-.reviewWrap .user_review .rvCont::after{content:'';display:block;clear:both;}
|
|
|
-.reviewWrap .user_review .rvPic{width:500px; background:url(../../image/bg_photo.png) repeat 0 0;}
|
|
|
-.reviewWrap .user_review .rvPic a{float:left;position:relative;width:90px;height:90px;margin-right:10px;margin-bottom:10px;}
|
|
|
-.reviewWrap .user_review .rvPic a:last-child{margin-right:0;}
|
|
|
-.reviewWrap .user_review .rvPic .pic{display:block}
|
|
|
-.reviewWrap .user_review .rvPic .pic i{display:block;position:relative;padding-top:100%;height:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-indent:-9999px;}
|
|
|
-.reviewWrap .user_review .rvPic .pic.mov::after {content:'';position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background: rgba(0,0,0,0.3) url('../../image/ico_play.png') no-repeat 50% 50%;}
|
|
|
-.reviewWrap .user_review .rvTxt {overflow-y:auto;margin-left:10px;width:calc(100% - 510px);height:190px;padding:15px 20px;line-height:2;word-break:keep-all;background-color:#f5f5f5;}
|
|
|
-.reviewWrap .admArea{margin-bottom:10px;}
|
|
|
-.reviewWrap .admArea .date{margin-left:10px;color:#666;}
|
|
|
+.reviewWrap .user_review dl dd.cBk{color:#000;}
|
|
|
+.reviewWrap .user_review .rvPic dd{display:table;overflow:hidden;width:100%;height:80px;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList{display:table-cell;width:890px;background:url(../../image/bg_photo.png) repeat 0 0;background-size:90px 90px;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList a{float:left;position:relative;width:80px;height:80px;margin-right:10px;overflow:hidden;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList a:last-child{margin-right:0;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList a iframe{width:100%;height:100%;border:0;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList a.mov::after{content:'';position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background: rgba(0,0,0,0.3) url('../../image/ico_play.png') no-repeat 50% 50%;}
|
|
|
+.reviewWrap .user_review .rvPic dd .picList a span{display:block;padding-top:100%;height:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#ddd;}
|
|
|
+.reviewWrap .user_review .rvPic dd .chk{display:table-cell;position:relative;padding-left:20px;vertical-align:top;color:#000;text-align:center;}
|
|
|
+.reviewWrap .user_review .rvPic dd .chk::after{content:'';position:absolute;top:0;left:20px;width:1px;height:100%;border-left:1px dashed #cfcfcf;}
|
|
|
+.reviewWrap .user_review .rvPic dd .chk i{display:block;margin:3px 0 10px 0;color:#888;text-align:center;}
|
|
|
+.reviewWrap .user_review .rvPic dd .chk .switchBox label:before{content:'보임';left:2px;}
|
|
|
+.reviewWrap .user_review .rvPic dd .chk .switchBox label:after{content:'숨김';right:2px;}
|
|
|
+.reviewWrap .user_review .rvTxt dd{overflow-y:auto;height:160px;padding:10px 20px;line-height:2;word-break:keep-all;background-color:#f5f5f5;color:#666;}
|
|
|
+.reviewWrap .panelBar .date{margin-left:10px;color:#666;}
|
|
|
+/* 사용자 팝업 : 공통 */
|
|
|
+.uPopupWrap {position:fixed;top:0;left:0;z-index:12;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);}
|
|
|
+.uPopupWrap .area{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;}
|
|
|
+/* 사용자 팝업 : 리뷰 > 업로드파일 확대보기 */
|
|
|
+.uPopupWrap .reviewPic .picList{position:relative;width:100%;height:100%;}
|
|
|
+.uPopupWrap .reviewPic .picList li{display:none;position:absolute;top:0;left:0;width:100%;height:100%;}
|
|
|
+.uPopupWrap .reviewPic .picList li.on{display:block;}
|
|
|
+.uPopupWrap .reviewPic .picList li iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
|
|
|
+.uPopupWrap .reviewPic .picList li .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#ddd;}
|
|
|
+.uPopupWrap .reviewPic .btnArr{position:absolute;top:50%;transform:translateY(-50%);width:70px;height:70px;text-indent:-9999px;/*border-radius:100%; background-color:#fff;text-indent:-9999px; box-shadow:0 0 5px 5px rgba(0,0,0,0.1);*/}
|
|
|
+.uPopupWrap .reviewPic .btnArr:hover::after{border-color:#fd4802;}
|
|
|
+.uPopupWrap .reviewPic .btnArr::after{content:'';position:absolute;top:22px;width:20px;height:20px;border-left:2px solid #fff;border-bottom:2px solid #fff;}
|
|
|
+.uPopupWrap .reviewPic .btnArr.prev{left:-100px;}
|
|
|
+.uPopupWrap .reviewPic .btnArr.prev::after{left:26px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
|
|
|
+.uPopupWrap .reviewPic .btnArr.next{right:-100px;}
|
|
|
+.uPopupWrap .reviewPic .btnArr.next::after{right:26px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
|
|
|
+.uPopupWrap .reviewPic .btnClose{position:absolute;top:-50px;right:0;width:50px;height:50px;background:url(../../image/btn_close_lg.png) no-repeat 50% 50%;text-indent:-9999px;}
|
|
|
+
|
|
|
|
|
|
|
|
|
|