﻿@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
.PD_guide {margin: 0 auto;max-width: 1140px;}
.PD_guide img{max-width: 1140px;}

.guide_top .brand_name {background-color: rgb(255, 255, 255);z-index: 44;overflow: hidden;}
.guide_top .name_wrap {overflow: hidden;display: block;}
.guide_top .brand_en {margin-top: 80px;margin-bottom: 2%;font-size: 18px;font-weight: 800;font-family: 'SpoqaHanSans';color: rgb(10, 10, 10);line-height: 1.6;text-align: left;-moz-transform: scale(0.97, 1);-webkit-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);}
.guide_top .brand_kr {margin-top: 0px;margin-bottom: 5%;font-size:20px;font-family: 'Noto Sans KR', sans-serif;color: rgb(10, 10, 10);line-height: 1.2;text-align: left;-moz-transform: scale(0.97, 1);-webkit-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);}
.guide_top .explain {margin: 0 auto;overflow: hidden;margin-top: 6%;width: 100%;}
.guide_top .sub1 {margin-bottom: 2%;font-size: 24px;font-family: 'Noto Sans KR', sans-serif;color: rgb(10, 10, 10);font-weight: 500;line-height: 1.6;text-align: left;-moz-transform: scale(0.97, 1);-webkit-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);}
.guide_top .sub2 {font-size: 14px;margin-bottom: 9%;font-family: 'Noto Sans KR', sans-serif;color: rgb(10, 10, 10);line-height: 160%;text-align: left;-moz-transform: scale(0.97, 1);-webkit-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);word-break: keep-all;font-weight: 350;}

/* point_detial */
.guide_point .point_detail {margin-bottom: 20px;font-size: 20px;font-family: 'Noto Sans KR', sans-serif;color: rgb(40, 40, 40);text-align: left;-moz-transform: scale(0.97, 1);-webkit-transform: scale(0.97, 1);-ms-transform: scale(0.97, 1);}
.guide_point ul li {list-style: none;}
.guide_point ul li img{width: 100%;}
.guide_point .p_txt {margin: 10px auto;max-width: 1140px;}
.guide_point .point_txt1 {font-size: 20px;font-family: 'Noto Sans KR', sans-serif;color: rgb(1, 1, 1);font-weight: 500;text-align: left;line-height: 1.638;display: block;margin: 0px;-moz-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);-webkit-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);-ms-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);}
.guide_point .point_txt2 {font-size: 1.2em;font-family: 'Noto Sans KR', sans-serif;color: rgb(1, 1, 1);line-height: 1.82;display: block;text-align: left;margin-top: 0px;margin-bottom: 80px;z-index: 92;font-weight: 400;word-break: keep-all;-moz-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);-webkit-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);-ms-transform: matrix(0.93601765540544, 0, 0, 0.93601765540544, 0, 0);}

/*상품 사이즈 정보*/
.guide_info ul > li > img {display: block;margin: 0 auto;}
.guide_info {background-color: #f5f5f5;overflow: hidden;}
.guide_info > ul {margin-bottom: 15px;text-align: center;}
.guide_info > ul > li {list-style: none;font-size: 1em;font-family: 'Noto Sans KR', sans-serif;color: rgb(1, 1, 1);line-height: 1.733;font-weight: 500;}
.guide_info table {max-width: 1052px;margin: 0 auto;margin-bottom: 20px;background-color: #e8e8e8;}
.guide_info .size_title {width: 1052px;height: 50px;background-color: #d3d3d3;}
.guide_info .sub_title {border-right: 1px solid white;width: 212px;height: 50px;font-size:1.2em;font-family: 'Noto Sans KR', sans-serif;color: rgb(1, 1, 1);line-height: 1.733;text-align: center;}
.guide_info .size_number {width: 212px;height: 40px;}
.guide_info .number {border-bottom: 1px solid white;border-right:  1px solid white;font-size: 1em;text-align: center;font-family: "Gmarket Sans TTF";color: rgb(1, 1, 1);line-height: 1.733;font-weight: 500;}

@keyframes colorize {
    0% {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
    100% {-webkit-filter: grayscale(0%);filter: grayscale(0%);}
}



.ofh { overflow: hidden !important; }
.detail-explanation .img-all img { width: 100%; }
.selected-cont .cont .cost { display: inline-block; margin-left: 11px; font-size: 11px; color: #b4b4b4; }
.selected-cont .cont .cost .employee { color: #e62019; }
.selected-cont .cont .oneplusone { display: inline-block; margin-left: 11px; font-size: 11px; color: #e62019; }
.onePlus-item-list { padding-top: 0; border-top: none; }
.onePlus-item-list .inform .cont .price { display: block; font-size: 11px; }
.onePlus-item-list .inform .cont .price>em { font-size: 14px; font-weight: 800; }

.bnb-ty2 { background-color: #d8231e;bottom:45px; z-index: 97; }
.bnb-ty2 .btn-pick { width: 40px; left: 8%; }
.bnb-ty2 .btn-share { width: 40px; left: 23%; }
.bnb-ty2 .btn-buy { width: 64%; left: 36%; }

.bnb-ty3 { background-color: #1367b1;bottom:45px; z-index: 97; }
.bnb-ty3 .btn-pick { width: 40px; left: 8%; }
.bnb-ty3 .btn-share { width: 40px; left: 23%; }
.bnb-ty3 .btn-buy { width: 64%; left: 36%; }

.cd-product-viewer-wrapper > div {display: inline-block;}
.cd-product-viewer-wrapper .product-viewer {position: relative;z-index: 1;display: inline-block;overflow: hidden;}
.cd-product-viewer-wrapper img {display: block;position: relative;z-index: 1;}
.cd-product-viewer-wrapper .product-sprite {position: absolute;z-index: 2;top: 0;left: 0;height: 100%;width: 2500%;background: url(<%=ProductImage9%>) no-repeat center center;background-size: 100%;opacity: 0;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;transition: opacity 0.3s;}
.cd-product-viewer-wrapper.loaded .product-sprite {opacity: 1;cursor: ew-resize;}
.cd-product-viewer-handle {position: relative;z-index: 2;width: 50%;left: 5%;max-width: 300px;border-radius: 50em;height: 4px;background: #4d4d4d;}
.cd-product-viewer-handle .fill {position: absolute;z-index: 1;left: 0;top: 0;height: 100%;width: 100%;border-radius: inherit;background: #b54240;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;}
.no-csstransitions .cd-product-viewer-handle .fill {display: none;}
.loaded .cd-product-viewer-handle .fill {opacity: 0;-webkit-transition: -webkit-transform 0.3s, opacity 0.2s 0.3s;-moz-transition: -moz-transform 0.3s, opacity 0.2s 0.3s;transition: transform 0.3s, opacity 0.2s 0.3s;}
.cd-product-viewer-handle .handle {position: absolute;z-index: 2;display: inline-block;height: 44px;width: 44px;left: 0;top: -20px;background: #b54240 url(../../degrees/img/cd-arrows.svg) no-repeat center center;border-radius: 50%;box-shadow: 0 0 0 6px rgba(181, 66, 64, 0.3), 0 0 20px rgba(0, 0, 0, 0.2);text-indent: 100%;white-space: nowrap;overflow: hidden;color: transparent;-webkit-transform: translateX(-50%) scale(0);-moz-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);-o-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);-webkit-transition: box-shadow 0.2s;-moz-transition: box-shadow 0.2s;transition: box-shadow 0.2s;}
.cd-product-viewer-handle .handle:active {box-shadow: 0 0 0 0 rgba(181, 66, 64, 0), 0 0 20px rgba(0, 0, 0, 0.2);}
.loaded .cd-product-viewer-handle .handle {-webkit-transform: translateX(-50%) scale(1);-moz-transform: translateX(-50%) scale(1);-ms-transform: translateX(-50%) scale(1);-o-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);-webkit-animation: cd-bounce 0.3s 0.3s;-moz-animation: cd-bounce 0.3s 0.3s;animation: cd-bounce 0.3s 0.3s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;animation-fill-mode: both;cursor: ew-resize;}

@-webkit-keyframes cd-bounce {
	0% {-webkit-transform: translateX(-50%) scale(0);}
	60% {-webkit-transform: translateX(-50%) scale(1.1);}
	100% {-webkit-transform: translateX(-50%) scale(1);}
}
@-moz-keyframes cd-bounce {
	0% {-moz-transform: translateX(-50%) scale(0);}
	60% {-moz-transform: translateX(-50%) scale(1.1);}
	100% {-moz-transform: translateX(-50%) scale(1);}
}
@keyframes cd-bounce {
	0% {-webkit-transform: translateX(-50%) scale(0);-moz-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);-o-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);}
	60% {-webkit-transform: translateX(-50%) scale(1.1);-moz-transform: translateX(-50%) scale(1.1);-ms-transform: translateX(-50%) scale(1.1);-o-transform: translateX(-50%) scale(1.1);transform: translateX(-50%) scale(1.1);}
	100% {-webkit-transform: translateX(-50%) scale(1);-moz-transform: translateX(-50%) scale(1);-ms-transform: translateX(-50%) scale(1);-o-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}
}
#galleryControls {text-align: center; font-size: 0; position: absolute;right: 28%; bottom: 25px;}
#galleryControls .imageViewToggle {display: inline-block; vertical-align: middle; overflow: hidden; height: 37px; line-height: 37px; padding-right:3px;}
#galleryControls .imageViewToggle span {display: inline-block; vertical-align: middle; font-size: 13px;}
#galleryControls .imageViewToggle svg {width: 30px; height: 30px; display: inline-block; vertical-align: middle;background-color: #f8f8f8; border-radius: 19px;}
#galleryControls a {opacity: 0.5;}
#galleryControls .active {opacity: 1!important;}
.move-top button {bottom:84px;}
.footer { padding: 0 12px 104px }
.btn-product-smoney-info { display: inline-block; width: 20px; height: 20px; margin: 0 5px; background: url(/images/ico/ic-info.png) 0 0 no-repeat; vertical-align: middle; }

section.wrap-sort .select {height: 25px; float:left; min-width:25%; border:0; padding: 0 25px 0 5px;}
section.wrap-sort .select .value {font-size:11px; line-height: 25px;}

.btn-review-wrap1 { width : 100%; display:inline-block; }
.btn-review-wrap1 .tit { float:left; font-size : 18px; color:#282828; font-weight:bold; line-height:32px; }
.btn-review-wrap1 button { float:right; font-size: 12px; color: #282828; font-weight: bold; width:100px; height:32px; border:#e1e1e1 1px solid; }

/* 상품리뷰 상단 내용 */
.review-top-info { display: inline-block; width: 100%; padding-bottom: 12px; }
.review-top-info .info-jum { width:100%; padding: 18px 0 20px; }
.review-top-info .info-jum .avg-jum { display:inline-block; }
.review-top-info .info-jum .avg-jum .jum { font-size: 24px; color: #282828; font-weight:bold; margin-left: 10px; }
.review-top-info .info-jum .avg-jum .jum>span { color: #999; }
.review-top-info .info-jum .avg-jum .star { position:relative; display: inline-block; background: url(/images/img/starspoint.png) 0 -24px/136px auto; width: 136px; height: 24px; vertical-align: text-bottom; }
.review-top-info .info-jum .avg-jum .star em { position: absolute; display: inline-block; background: url(/images/img/starspoint.png) 0 0/136px auto; height: 24px; overflow: hidden; top: 0; left: 0; width: 0; }
.review-top-info .info-cont { width:100%; }
.review-top-info .info-cont>ul>li { width: 100%;display: flex; margin-bottom:10px; }
.review-top-info .info-cont>ul>li>span { float:left; }
.review-top-info .info-cont .tit { width:25%; font-size:12px; color: #555; font-weight:800; }
.review-top-info .info-cont .cont { width:55%; text-align:left; overflow: hidden; white-space: nowrap; font-size:12px; color: #555; }
.review-top-info .info-cont .cont>span { padding-left:20px; color:#e1e1e1; letter-spacing: 2px; }
.review-top-info .info-cont .per { width:20%; padding-left:20px; text-align:left; font-size:12px; color:#555; font-weight:800; }

/* 상품리뷰 중단 내용(자세히보기) */
.review-middle-info { position:relative; display: inline-block; width: 100%; margin: 15px 0 30px; text-align:center; }
.review-middle-info .detail-view { font-size: 14px; font-weight:bold; color:#555; background:url('/Images/ico/angle-down.png') no-repeat; background-position: 75px 4px; background-size: 20px auto !important; padding-right:30px; }
.review-middle-info .detail-view.on { background:url('/Images/ico/angle-up.png') no-repeat; background-position: 35px 4px; }

/* 상품리뷰 하단 내용 */
.review-bottom-info { position:relative; display: inline-block; width: 100%; }
.review-bottom-info .info-cont { position:relative; display:inline-block; width:100%; }
.review-bottom-info .info-cont>ul { width:100%; margin-bottom:30px; }
.review-bottom-info .info-cont>ul>li { width:100%; margin-bottom:2px; display:inline-block; margin-bottom:10px; }
.review-bottom-info .info-cont>ul>li>span { float:left; }
.review-bottom-info .info-cont .top-tit { width:170px; color: #EE605C; font-size:12px; font-weight:bold; display:inline-block; margin-bottom: 15px; }
.review-bottom-info .info-cont .top-tit>span { border: 1px solid #EE605C; border-radius:13px; padding: 2px 12px; font-weight:bold; }
.review-bottom-info .info-cont .tit { width:25%; color: #999; display:inline-block; }
.review-bottom-info .info-cont .graph { width:55%; height:17px; background-color:#F5F5F5; }
.review-bottom-info .info-cont .graph>span { background-color:#E5E5E5; height:100%; display: block; }
.review-bottom-info .info-cont .cont { width:20%; color: #999; padding-left:20px; }
.review-bottom-info .info-cont>ul>li.top .tit, .review-bottom-info .info-cont>ul>li.top .cont { color: #EE605C; font-weight:800; }
.review-bottom-info .info-cont .graph.top>span { background-color:#EE605C; }

/* 리뷰 포토이미지 전체 Swiper */
.review-top-image { padding: 0 12px 5%; display: inline-block; width: 100%; }
.review-top-image .top { width:100%; display: inline-block; }
.review-top-image .top .tit { float:left; width:50%; text-align:left; font-size:16px; font-weight:800; height: 23px; line-height: 23px; }
.review-top-image .top .all-view { float:left; width:50%; text-align:right; height: 23px; line-height: 23px; }
.review-top-image .review-all-photo { width:100%; overflow:hidden; }
.review-top-image .review-all-photo>ul>li { width:100%; height:100%; border:1px solid #ccc; border-radius:7px; }
.review-top-image .review-all-photo>ul>li>div { width:100%; height:70px; background-size: cover !important; background-position: center !important; border-radius:6px; }

/* 리뷰리스트 검색 */
.review-search { display:block; width:100%; }
/* 리뷰리스트 검색 탭 */
.review-search .review-tab { width:100%; display:inline-block; margin-bottom:15px; }
.review-search .review-tab>ul>li { float:left; width:25%; height:55px; line-height:55px; background-color:#E9E9E9; color:#555; text-align:center; font-weight:bold; cursor:pointer; }
.review-search .review-tab>ul>li.on { background-color:#222; color:#fff; }

/* 리뷰리스트 검색 옵션 */
.review-search .search-option { width:100%; display:inline-block; }
.review-search .search-option .option-list { float:left; width:66%; display:block; cursor:pointer; vertical-align:top; }
.review-search .search-option .option-list .default { width:100%; height:40px; line-height:40px; border: 1px solid #E9E9E9; font-size:14px; font-weight:800; color:#282828; background:url('/Images/ico/angle-down.png') no-repeat; background-position: 94% 14px !important; background-size: 20px auto !important; text-align:left; padding-left:10px; }
.review-search .search-option .option-list .default.on { background:url('/Images/ico/angle-up.png') no-repeat; }
.review-search .search-option .option-list .list { display:none; position: absolute; width:66%; border: 1px solid #E9E9E9; border-top:0; padding-left:20px; padding-bottom:6px; background-color: #fff; z-index: 10; }
.review-search .search-option .option-list .list>li { width:100%; height:45px; line-height:45px; color:#555; text-align:left; margin-bottom:4px; }
.review-search .search-option .option-list .list>li:first-child>span { margin-left:65px; }
.review-search .search-option .option-list .list>li>img { width:45px; height:45px; float:left; }
.review-search .search-option .option-list .list>li>span { margin-left:20px; font-size:12px; line-height: 45px; display: inline-block; width: calc(100% - 85px); }

.review-search .search-option .sort-list { float:left; width:33%; display:block; cursor:pointer; vertical-align:top; margin-left:1%; }
.review-search .search-option .sort-list .default { width:100%; height:40px; line-height:40px; border: 1px solid #E9E9E9; font-size:12px; font-weight:800; color:#282828; background:url('/Images/ico/angle-down.png') no-repeat; background-position: 90% 14px !important; background-size: 20px auto !important; text-align:left; padding-left:10px; }
.review-search .search-option .sort-list .default.on { background:url('/Images/ico/angle-up.png') no-repeat; }
.review-search .search-option .sort-list .list { display:none; position: absolute; width:33%; border: 1px solid #E9E9E9; border-top:0; padding-left:20px; padding-bottom:10px; background-color: #fff; z-index: 10; }
.review-search .search-option .sort-list .list>li { color:#555; text-align:left; padding-top:10px; }
.review-search .search-option .sort-list .list>li>span { margin-left:20px; }

.reviewitems .review-article .thumbnail { width:auto; }
.reviewitems .review-article .thumbnail img { float:left; width:123px; height:90px; }
.reviewitems .review-article .thumbnail .thumb-more { width:123px; line-height:90px; left:auto; }

.detail-inform-price .inform { padding-left: 90px; }
.wrap-share>a {width: 25%;}
.area-pop .wrap-share p {font-size: 12px;font-weight: bold; margin-top:4px;}
#msgPopup .alert { top:45%; }





/* SECTION PopPurchase */
.delivery-type { padding: 0 12px;}
.delivery-type .delivery-type-table { margin-top: 25px; margin-bottom: 13px; padding-bottom: 10px; border-bottom: 1px solid #c8c8c8; }
/*.delivery-type .check-style { display: inline-block; width: 49%; font-size: 14px; }*/
.delivery-type .check-style { display: inline-block;/* width: 36%;*/width: 60%; font-size: 14px; }
.delivery-type .check-style:first-child { width: 26%; }
.delivery-type input { display: none; }
.delivery-type .check-style input[type="radio"] + label:before { content: ''; display: inline-block; width: 15px; height: 15px; margin-right: 3px; vertical-align: middle; }
.delivery-type .check-style input[type="radio"]:checked + label:before { background: url(/images/ico/ico_radio1.png) bottom no-repeat; background-size: 15px 30px; }
.delivery-type .check-style input[type="radio"]:not(:checked) + label:before { background: url(/images/ico/ico_radio1.png) top no-repeat; background-size: 15px 30px; }
.delivery-type .check-style .btn-product-smoney-info { display: inline-block; width: 14px; height: 14px; margin: 0; background: url(/images/ico/ic-info.png) 0 0 no-repeat; background-size:cover; vertical-align: middle;}
.delivery-type .check-style img.dadelv { /*width:68%;*/ width: 90px;}
.addres-area { margin-top: 5px; }
.today-addr { display: inline-block; width: calc(100% - 91px); vertical-align: middle; }
.today-addr-btn { display: inline-block; height: 24px; line-height: 20px; padding: 2px 10px; margin-left: 10px; text-align: center; background: #797979; color: #fff; }


/* 최근검색어 */
/*#WordView .closebtn { position: absolute; top: 24%; right: 5%; z-index: 2; }*/
#WordView .closebtn { position: absolute; top: 24%; right: 16px; z-index: 2; }
#WordView .closebtn>button { width: 20px; height: 20px; background: url(/images/ico/ico_hide_ty1.png); background-size: cover; }


/* 추천검색어 롤링 */
.TopschWrap {height: 30px;}


/* 클라우드제로 TOP */
		.header.main .top-category {  position: absolute; width: 40px; text-align: center; left:12px; }
		.header.main .top-category a { display: block; width: 100%; height: 40px; background-image: url(/images/ico/ico_bnb_menu.png?ver=<%=U_TIME%>); background-position: 0 3px;  background-size: 40px auto; overflow: hidden; line-height: 42px; background-repeat: no-repeat; }
		.header.main .top-category .txt { position: absolute; display: inline-block; width: 100%; line-height: initial; left: 0; bottom: -2px; font-size: 0.75rem; color: #333333; }
		.header .primary-logo { float: none; position: absolute; top: 7px; margin:0 !important; left: 50%; transform: translateX(-50%); }
		.header.main .topsearch { width:25px; border:0; }


/* 브랜드서치 */
.topSmartBrandIndexSwiper { margin-bottom:10px; }
.topSmartBrandIndexSwiper>div .index { border: 1px solid #e1e1e1; }
.topSmartBrandIndexSwiper>div>div { padding:5px 0; text-align:center; }
.topSmartBrandIndexSwiper>div>div>span { font-size:12px; }
.brandSlide label>span { width:100% !important; margin-bottom:0 !important; left:0 !important; font-size:11px !important; }



.blank_img {height:0 !important;}
/*20240124 커스텀프라이스 테스트*/
.BrandNametit a {text-decoration:underline;}
.detail-inform-price .tit{font-size: 14px;}
.detail-inform-price .tit.productname{width:80%; line-height: 2em;font-size: 18px;}
/*.detail-img-add .badgegroup{display: none;}*/
.detail-img-add .badgegroup{display: block;}
.custom_price {padding: 30px 0 44px; height: 44px; display: flex; align-items: center; justify-content: space-between; font-weight: 800; border-bottom: 1px solid #f4f4f4;}
.custom_price .price_body{position: relative; display: flex; top: 1px; left: 1px; align-items: center; font-size: 14px;}
.custom_price .price_body strong {color: #d8231e; padding:0 4px 0 0; font-weight: 800; padding-right: 7px;}
.custom_price .price_body span {color: #b4b4b4; text-decoration: line-through;}
.custom_price .price_head {font-weight: 800; align-items:center; display: flex; height:24px; font-size: 22px; line-height: 26px;}
.custom_price .price_head span {font-size: 22px; line-height: 26px;} 
.custom_price .price_head .per {padding: 0 6px 0 0; color: #d8231e}
/*.custom_price .price_head .price {display: inline-flex; word-break: break-all;}*/
.custom_price .price_head .price {display: inline-flex; word-break: break-all;font-family:'Spoqa Han Sans Neo';color:#1D1D1D;}
.custom_price .price_head .price span{font-size: 16px;; vertical-align: top; margin: 0 0 0 1px;color:#1D1D1D;}
.customAll{color:#1d1d1d;}
.product-name{font-size:18px !important;color:#1D1D1D;}
.product-title{color:#4F4F4F;}
.custom_price .price_coupon {margin: 0; padding: 0 18px 0 18px; display: flex; justify-content: center; align-items: center; height: 30px; border: 1px solid #d8231e; color: #d8231e; cursor: pointer; white-space: nowrap; font-size: 12px;}
.base_info_wrap{border-bottom: 1px solid #f4f4f4; overflow: hidden;}
.base_info_wrap .info_tit{padding: 16px 0; display: flex; justify-content: space-between; font-size: 14px; font-weight: 800;}
.base_info_wrap .info_tit .customName{padding: 0px 11px 0px 0px; display: flex; -webkit-box-align: center; align-items: center;}
.base_info_wrap .info_tit .PriceWrap{display: flex; gap:10px; font-size: 16px;}
.base_info_wrap .PriceWrap .CustomPer {color: #a0a0a0;}
.base_info_wrap .lowinfo {color: rgb(67,67,67); font-size: 12px;}
.base_info_wrap .custom_priceAll {padding: 14px 0px 16px;font-weight: 600;}
.base_info_wrap .custom_priceAll li{justify-content: space-between; display: flex; margin-bottom: 2px;}
.base_info_wrap .custom_priceAll .tit { position:static; transform: none; font-weight: 600;}
.base_info_wrap .custom_priceAll .inform { display: flex; justify-content: flex-end;}
.base_info_wrap .custom_priceAll .inform .ty-price1,.custom_priceAll .inform .ty-price2 {font-weight: 600; color: #1d1d1d;}
.base_info_wrap .info_tit_btn{padding: 10px 16px; display: flex; justify-content: center; font-size: 12px;}
.css-1o5mc91 {color: #121314; margin-left: 3px; pointer-events: none; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.css-1o5mc91.on{color: rgb(18, 19, 20); margin-left: 3px; pointer-events: none;}
.base_info_wrap .info_tit_btn{padding: 0; display: flex; justify-content: center; font-size: 12px;}
.base_info_wrap .custom_tit{padding: 14px 0; display: flex; justify-content: space-between; border-top: 1px solid #f4f4f4; font-size: 13px; font-weight: 800;}
.base_info_wrap .custom_tit .customName{padding: 0px 11px 0px 0px; display: flex; -webkit-box-align: center; align-items: center; color: #747474;}
.base_info_wrap .custom_tit .custom_priceAll {padding: 10px 0px 16px;}