/* BASIC css start */
#header, #cate_swiper{display:none !important;}
#header2{display:block !important;}

#container {padding-top:55px;}

h1.areaTit{font-size:22px;font-weight:700;display: flex;justify-content: flex-start;align-items: center;margin: 16px 18px 37px;}

#pd_swiper_grid{margin-bottom: 0;}

/* ºÐ·ù */
.cate-wrap {position: relative;overflow:hidden;padding: 32px 18px 30px;} 
.cate-wrap .bcate {display: flex;align-items: center;margin-bottom: 17px;font-size: 22px;font-weight: 700;line-height: 1.25;} 
.cate-wrap .all_cate {background: #000;color: #fff;padding: 5px 10px;margin-left: 10px;border-radius: 40px;font-size: 12px;font-weight: normal;}
.cate-wrap .class-list ul {display: flex;flex-wrap: wrap;padding-bottom: 12px;gap: 12px;border-bottom: 1px solid #eee;} 
.cate-wrap .class-list ul li { } 
.cate-wrap .class-list ul li.on a{font-weight:700;}
.cate-wrap .class-list ul li a {position: relative;display:block;font-size: 13px;font-weight: 500;color: #000;white-space: pre;} 
.cate-wrap .class-list.cate1_wrap ul li.on a:after { content:''; position:absolute; top: -1px; right: -7px; display: inline-block; width:5px; height:5px; border-radius:100%; background: var(--point-color1); z-index: 2; } 
.cate-wrap .class-list.cate2_wrap ul {gap: 5px;overflow: unset;flex-wrap: wrap;border: 0;padding: 0;} 
.cate-wrap .class-list.cate2_wrap ul li a {font-size: 12px;font-weight: 400;padding: 5px 8px;border: 1px solid #ddd;border-radius: 4px;} 
.cate-wrap .class-list.cate2_wrap ul li.on a {font-weight:500;background:#eee;} 
.cate-wrap .class-list.cate2_wrap {border: 0;padding-top: 8px;} 

#MS_product_more_btn_area .btn_pd_more a {opacity:0;}
/* BASIC css end */

