@charset "utf-8";

/* aside:gnb */
#aside { float:left; margin:0 10px 0 0; width:130px; z-index:10;}
#gnb {margin:0 0 5px;padding:0;border:1px solid #ccc;}
#gnb h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#gnb li {border-bottom:1px solid #f3f3f3}
#gnb li:last-child { border-bottom:0;}
.gnb_1dli {position:relative; z-index:10 !important;}
.gnb_1dli_on {text-decoration:none}
.gnb_1dli .gnb_1da {display:block;padding:7px 10px;;text-decoration:none}
.gnb_1dli.active .gnb_1da {color:#fff; background:#d34242;}
.gnb_1dli_on .gnb_1da {text-decoration:none; color:#fff; background:#d34242;}
.gnb_2dul {display:none;position:absolute;z-index:10;border:1px solid #ccc}
.gnb_1dli_over .gnb_2dul, .gnb_1dli_over2 .gnb_2dul {display:block;top:-1px;left:147px;width:130px;}
.gnb_2da {display:none}
.gnb_1dli_over .gnb_2da {display:block; background:#fff;padding:7px 10px;}
.gnb_2da:focus, .gnb_2da:hover {background:#f0f0f0;text-decoration:none}
.gnb_2dli.active a { color:#fff; background:#d34242;}

/* 오늘 본 상품 */
#wrapper { z-index:5; margin:10px auto; width:980px; zoom:1; float:right;}
#stv {z-index:11;position:relative;float:right;width:88px}
#stv_list {position:absolute; right:-100px;width:88px;background:#fff}
#stv_list h2 {padding:10px 0 8px;background:#f9f9f9;border:1px solid #e9e9e9; font-size:12px; text-align:center;letter-spacing:-0.1em}
#stv_pg {display:block;margin:5px 0 0}
#stv_list p {padding:20px 0;text-align:center}
#stv_btn {text-align:center;zoom:1}
#stv_btn:after {display:block;visibility:hidden;clear:both;content:""}
#stv_btn .button {width:44px; margin-top:2px}
#stv_ul {margin:5px 0 10px;padding:0;list-style:none}
.stv_item {display:none;padding:5px 9px;text-align:center;word-break:break-all}
#stv_list .button { margin-top:2px}

#stv_nb {margin:0;padding:0;background:#f9f9f9;list-style:none}
#stv_nb li {text-align:center}
#stv_nb a {display:block}

/* aside:이벤트 링크 */
#sev {margin:0 0 5px;padding:0;border:1px solid #ecc9d6;}
#sev h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sev ul {margin:0;padding:0;border:0;background:#fff;list-style:none}
#sev .sev_img {display:block;border-bottom:1px solid #faedf2}
#sev .sev_text {display:block;padding:7px 10px 6px;border-bottom:1px solid #faedf2;text-decoration:none}
#sev .sev_text:focus, #sev .sev_text:hover {background:#fffafc}
#sev strong {}
#sev_empty {padding:15px 0;text-align:center}

/* aside:커뮤니티 링크 */
#scomm {margin:0 0 5px;padding:0;border:1px solid #d5d5d5;}
#scomm h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#scomm ul {margin:0;padding:0;border:0;background:#fff;list-style:none}
#scomm a {display:block;padding:7px 10px 6px;border-bottom:1px solid #f4f4f4;text-decoration:none}
#scomm a:focus, #scomm a:hover {background:#f0f0f0;}
#scomm .active a { color:#fff; background:#d34242;}
#scomm_empty {padding:15px 0;text-align:center}

/* aside:배너 */
.sbn {margin:0 0 5px;}
.sbn h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.sbn ul {margin:0;padding:0;border:0;list-style:none}
.sbn li {margin:0 0 1px}
.sbn .sbn_border {border:1px solid #d5d5d5} /* 인덱스 배너도 함께 사용 */

#sbn_idx {position:relative;margin:0 0 5px}
#sbn_idx .sbn_btn { display:none; z-index:10;position:absolute;top:50%}
#sbn_idx:hover .sbn_btn { display:block;}
#sbn_idx .sbn_btn button { position:relative;top:-24px;margin:0;padding:0;width:42px;height:47px;border:0;background:transparent;overflow:hidden}

#sbn_idx .sbn_btn span {display:block;width:100%;height:100%;background:url('img/sbn_btn.png')}
#sbn_idx #sbn_btn_p {left:0px}
#sbn_idx .sbn_btn #sbn_btn_prev span {background-position:0 0}
#sbn_idx #sbn_btn_n {right:0px}
#sbn_idx .sbn_btn #sbn_btn_next span {background-position:-42px 0}
#sbn_idx ul {position:relative;overflow:hidden}
#sbn_idx ul li {position:absolute;display:none;top:0;left:0; text-align:center; background:#00b5de;}
#sbn_idx ul li.sbn_first{display:block}

/* aside:장바구니 */
#sbsk {margin:0 0 5px;padding:0 0 10px;border:1px solid #d5d5d5;background:#f9f9f9}
#sbsk h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sbsk ul {margin:0;padding:0;border:0;background:#fff;list-style:none}
#sbsk a {display:block;padding:7px 10px 6px;border-bottom:1px solid #f4f4f4;text-decoration:none}
#sbsk a:focus, #sbsk a:hover {background:#f9f9f9}
#sbsk_empty {padding:15px 0;text-align:center}

/* aside:위시리스트 */
#swish {margin:0 0 5px;padding:0 0 10px;border:1px solid #d5d5d5;background:#f9f9f9}
#swish h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#swish ul {margin:0;padding:0;border:0;background:#fff;list-style:none}
#swish a {display:block;padding:7px 10px 6px;border-bottom:1px solid #f4f4f4;text-decoration:none}
#swish a:focus, #swish a:hover {background:#f9f9f9}
#swish_empty {padding:15px 0;text-align:center}

/* ##### main(nn).skin.php, list.(nn).skin.php 공통 적용 시작 ##### */
/* 공통 */
.sct_wrap {position:relative;margin:20px 0;zoom:1}
.sct_wrap .sctrl {position:absolute;top:0;right:0} /* 애니메이션 효과 사용 시 재생 정지 버튼 등 */
.sct_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.sct_wrap header {margin:0 0 20px; padding:10px; border-bottom:1px solid #ddd; zoom:1}
.sct_wrap header:after {display:block;visibility:hidden;clear:both;content:""}
.sct_wrap h2 { float:left; margin:0 10px 0 0; padding:0; line-height:24px; font-size:20px;}
.sct_wrap h2 a {text-decoration:none; font-size:24px; color:#00b5de;}
.sct_wrap_hdesc { float:left; margin:2px 0 0; padding:0; color:#aaa; line-height:24px; font-size:16px;}

#sct {clear:both}

.sct {clear:both;margin:10px 0;padding:0;list-style:none;zoom:1}
.sct:after {display:block;visibility:hidden;clear:both;content:""}
.sct_li {position:relative}
.sct_noitem {padding:100px 0;text-align:center}
.sct img {position:relative} /* 리스트뷰 갤러리뷰 변경 시 ie6,7 에서 이미지 사라지는 문제 해결하기 위해 */
.sct_icon img {margin:0 1px 0 0}
.sct_icon .sit_icon .button.s { margin-right:1px;}
.sct_sns a {display:inline-block;margin:0 4px 0 0}

/* 재생/정지/이전/다음 버튼 */
.sctrl {margin:0;padding:0;list-style:none;zoom:1}
.sctrl:after {display:block;visibility:hidden;clear:both;content:""}
.sctrl li {position:relative;float:left;margin:0 5px 0 -1px}
.sctrl button {position:relative;margin:0;padding:0; width:19px; height:19px;border:0;cursor:pointer;overflow:hidden}
.sctrl button span {position:absolute;top:0;left:0;width:19px;height:19px;border:1px solid #ccc;background:url('img/is_button.gif')}
.sctrl button.sctrl_play span {background-position:-60px 0}
.sctrl button.sctrl_play span.sctrl_on {background-position:-60px -30px}
.sctrl button.sctrl_stop span {background-position:-90px 0}
.sctrl button.sctrl_stop span.sctrl_on {background-position:-90px -30px}
.sctrl button.sctrl_prev span {background-position:-120px 0}
.sctrl button.sctrl_prev span.sctrl_on {background-position:-120px -30px}
.sctrl button.sctrl_next span {background-position:-150px 0}
.sctrl button.sctrl_next span.sctrl_on {background-position:-150px -30px}

/* 타이틀 */
.titlebar { width:100%; background:#00b5de;}
.titlebar .area { position:relative;}
.titlebar .area:after { display:block; clear:both; content:'';}
.titlebar h2 { float:left; padding:18px 0; color:rgba(255,255,255,0.85); font-size:30px;}

.titlebar .search { position:absolute; top:18px; right:0; font-size:0;} 
.titlebar .search legend { display:none}
.titlebar .search input[type="text"] { width:220px; height:37px; border-color:#0096b8; background:#00a1c6; box-shadow:none; font-size:14px; line-height:18px; color:#fff;}

.titlebar .search input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: rgba(255,255,255,0.4);}
.titlebar .search input[type="text"]::-moz-placeholder { /* Firefox 19+ */color: rgba(255,255,255,0.4);}
.titlebar .search input[type="text"]:-ms-input-placeholder { /* IE 10+ */color: rgba(255,255,255,0.4);}
.titlebar .search input[type="text"]:-moz-placeholder { /* Firefox 18- */color: rgba(255,255,255,0.4);}

.titlebar .search input[type="submit"] { position:absolute; top:1px; right:1px; width:35px; height:35px; border-radius:0; border:0; background:transparent url("./img/icon_search.png") no-repeat center center; font-size:0;}
.titlebar .search select { display:none; margin-right:1px; border-radius:3px;}


/* 상품 목록 스킨 10 */
h2.shop_title { margin:20px 0 5px 0; padding-bottom:10px; font-size:24px; color:#00b5de; letter-spacing:-1px; }
#wrapper_title { display:none;}
.sct_10 { margin-top:1px; z-index:1;}
.sct_10 li {position:relative; width:301px; display:inline-block; padding:0 19px 15px 19px; margin:-1px 0 0 -1px; text-align:center; border:1px solid #333; transition:all .4s; vertical-align:top}
.sct_10 li:hover {background:#00b5de;}
.sct_10 .sct_last {}
.sct_10 .sct_clear {}
.sct_10 .sct_a {display:inline-block;position:relative;}
.sct_10 .sct_txt a { font-size:14px; font-weight:bold; color:#eee;}
.sct_10 .sct_basic { font-size:12px; color:#aaa;}
.sct_10 .sct_img { margin:0 0 10px; font-size:0;}
.sct_10 .sct_img a { font-size:0;}
.sct_10 .sct_img:hover {}
.sct_10 .sct_txt { margin-top:5px;}
.sct_10 .sct_icon { margin:0 0 8px;}
.sct_10 .sct_id {display:block;margin:0 0 5px}
.sct_10 .sct_basic { margin:3px 0 10px}
.sct_10 .sct_cost { clear:both;margin:0 0 10px; font-size:14px; font-weight:bold; color:#00b5de;}
.sct_10 .sct_cost strike { margin:0 0 5px; font-size:12px; color:#888; font-weight:normal;}
.sct_10 .sct_cost .strike { margin:0 0 5px; font-size:12px; color:#888; font-weight:normal; text-decoration:line-through;}
.sct_10 .sct_sns {}
.sct_10 .item_soldout { position:absolute; width:230px; height:340px; top:0; left:0; background:rgba(0,0,0,0.5); text-align:center; line-height:270px; color:#f9f9f9; font-size:30px; font-weight:bold; letter-spacing:-1px; text-shadow: 0 0 3px black;}
.sct_10 .item_discount_wrap {position:absolute; right:0px; top:0px; text-align:center; width:80px; height:75px; background:#00b5de; padding-top:10px; opacity:0.8; border-radius:0 0 0 15px;}
.sct_10 .item_percent span { opacity:0.5; font-size:14px; margin-left:3px;}
.sct_10 .item_percent { padding-right:3px; font-size:40px; color:#fff; margin-top:-7px; letter-spacing:-2px;}
.sct_10 .item_point { color:#fff; font-size:11px; opacity:0.8;}
.sct_10 .item_point span { color:#000; font-size:11px; margin-left:2px; opacity:0.7;}


/* 상품 목록 스킨 20 */
.sct_20 .sct_li { position:relative;float:left;margin:0 25px 15px 0}
.sct_20 .sct_last { margin:0 0 15px !important}
.sct_20 .sct_clear { clear:both}
.sct_20 .sct_a { display:block;position:relative;text-decoration:none}
.sct_20 .sct_a:focus, .sct_20 .sct_a:hover { text-decoration:none}
.sct_20 .sct_img { }
.sct_20 .sct_icon { clear:both; margin:5px 0;}
.sct_20 .sct_icon img { display:block; margin:0 0 3px}
.sct_20 .sct_id { display:block; padding:5px 10px 0; background:#f9f9f9}
.sct_20 .sct_txt { padding:10px; background:#f9f9f9}
.sct_20 .sct_basic { padding:0 10px 5px; background:#f9f9f9; line-height:1.5em}
.sct_20 .sct_cost { display:block; float:left; padding:0 10px 10px; background:#f9f9f9;font-weight:bold}
.sct_20 .sct_cost strike { display:block; float:left; margin:0 0 5px; color:#999; font-weight:normal}
.sct_20 .sct_sns { position:absolute; bottom:10px; right:10px}

/* 상품 목록 스킨 30 */
.sct_30 .sct_li { position:relative; float:left; margin:0 16px 15px 0; border:1px solid #e9e9e9; background:#f5f6fa}
.sct_30 .sct_last { margin:0 0 15px !important}
.sct_30 .sct_clear { clear:both}
.sct_30 .sct_arw_toleft { display:block; z-index:2; position:absolute; top:20px; left:221px; width:10px; height:19px; background:url('img/icon_arw_toleft.gif') no-repeat}
.sct_30 .sct_a { text-decoration:none}
.sct_30 .sct_img img { position:absolute; top:0; left:0}
.sct_30 .sct_icon { position:absolute; bottom:25px; left:-5px; margin:0 !important}
.sct_30 .sct_icon img { display:block; margin:0 0 3px}
.sct_30 .sct_txt { display:inline-block; margin:0 0 20px}
.sct_30 .sct_basic { margin:0 0 15px; padding:0; line-height:1.5em}
.sct_30 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.sct_30 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.sct_30 .sct_sns { position:absolute; bottom:20px; right:10px}

/* 상품 목록 스킨 40 */
.sct_40 .sct_li { position:relative; margin:0 0 16px 0; border:1px solid #e9e9e9; background:#f5f6fa; padding:20px 10px 20px 243px !important; width:558px !important; height:232px !important;}
.sct_40 .sct_a { text-decoration:none}
.sct_40 .sct_a:focus, .sct_40 .sct_a:hover { text-decoration:none}
.sct_40 .sct_img { position:absolute; top:0; left:0}
.sct_40 .sct_icon { position:absolute; bottom:13px; left:245px; margin:0 !important}
.sct_40 .sct_icon img { display:block; margin:0 0 4px}
.sct_40 .sct_txt { display:inline-block; margin:0 0 20px}
.sct_40 .sct_txt a { font-size: 14px; color:#333; font-weight:bold;}
    
.sct_40 .sct_basic { margin:0 0 15px; padding:0; line-height:1.5em; font-size:12px; color:#777;}
.sct_40 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.sct_40 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.sct_40 .sct_rel { position:absolute; bottom:20px; right:20px}
.sct_40 .sct_rel_ul { margin:0; padding:0; list-style:none}
.sct_40 .sct_rel_li { float:left; margin:0 0 0 10px}
.sct_40 .sct_sns  { padding:10px 0 0}

/* 개인결제 목록 */
.sct_pv .sct_li { position:relative; float:left; margin:0 25px 15px 0}
.sct_pv .sct_last { margin:0 0 15px !important}
.sct_pv .sct_clear { clear:both}
.sct_pv .sct_a { display:inline-block; position:relative; text-decoration:none}
.sct_pv .sct_a:focus, .sct_pv .sct_a:hover { text-decoration:none}
.sct_pv .sct_img { margin:0 0 10px}
.sct_pv .sct_txt { margin:0 0 5px}
.sct_pv .sct_icon { margin:0 0 10px}
.sct_pv .sct_id { display:block; margin:0 0 5px}
.sct_pv .sct_basic { margin:0 0 10px}
.sct_pv .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.sct_pv .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.sct_pv .sct_sns {}

/* 메인 상품 목록 스킨 20 */
.smt_20 { position:relative; overflow-y:hidden}
.smt_20 .sct_ul { position:absolute; top:0; left:0; margin:0; padding:0; list-style:none}
.smt_20 .sct_ul_first { display:block; top:0}
.smt_20 .sct_li { position:relative; float:left; margin:0 25px 15px 0}
.smt_20 .sct_last { margin:0 0 15px !important}
.smt_20 .sct_a { display:inline-block; position:relative; text-decoration:none}
.smt_20 .sct_a:focus, .smt_20 .sct_a:hover { text-decoration:none}
.smt_20 .sct_img { margin:0 0 10px}
.smt_20 .sct_txt { margin:0 0 5px}
.smt_20 .sct_icon { margin:0 0 10px}
.smt_20 .sct_id { display:block; margin:0 0 5px}
.smt_20 .sct_basic { margin:0 0 10px}
.smt_20 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.smt_20 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.smt_20 .sct_sns {}

/* 메인 상품 목록 스킨 30 */
.smt_30 { position:relative; overflow-x:hidden}
.smt_30 .sct_ul { position:absolute; top:0; left:765px; margin:0; padding:0; width:765px;list-style:none;zoom:1}
.smt_30 .sct_ul:after { display:block; visibility:hidden; clear:both; content:""}
.smt_30 .sct_ul_first { display:block; left:0}
.smt_30 .sct_li { position:relative; float:left; margin-right:25px}
.smt_30 .sct_a { display:inline-block; position:relative; text-decoration:none}
.smt_30 .sct_a:focus, .smt_30 .sct_a:hover { text-decoration:none}
.smt_30 .sct_img { margin:0 0 10px}
.smt_30 .sct_txt { margin:0 0 5px}
.smt_30 .sct_icon { margin:0 0 10px}
.smt_30 .sct_id { display:block; margin:0 0 5px}
.smt_30 .sct_basic { margin:0 0 10px}
.smt_30 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.smt_30 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.smt_30 .sct_sns {}

/* 메인 상품 목록 스킨 40 */
.smt_40 { clear:both; position:relative}
.smt_40 .sct_ul { display:none; position:absolute; top:0; left:0; margin:0; padding:0; list-style:none;}
.smt_40 .sct_ul_first { display:block}
.smt_40 .sct_li { position:relative; float:left; margin:0 19px 15px 19px;}
.smt_40 .sct_last {}
.smt_40 .sct_a { display:inline-block; position:relative; text-decoration:none; font-size:14px; color:#eee;}
.smt_40 .sct_a:focus, .smt_40 .sct_a:hover { text-decoration:none;}
.smt_40 .sct_img { margin:0 0 10px;}
.smt_40 .sct_txt { margin:0 0 5px; font-weight:bold;}
.smt_40 .sct_icon { margin:0 0 8px;}
.smt_40 .sct_id { display:block;margin:0 0 5px;}
.smt_40 .sct_basic { margin:0 0 10px; font-size:12px; color:#aaa;}
.smt_40 .sct_cost { clear:both;margin:15px 0 10px; font-size:14px; font-weight:bold; color:#00b5de}
.smt_40 .sct_cost strike { margin:0 0 5px; font-size:12px; color:#888; font-weight:normal;}
.smt_40 .sct_sns {}

/* 메인 상품 목록 스킨 50 */
.smt_50 { position:relative}
.smt_50 .sct_ul { display:none; position:absolute; top:0; left:0; height:306px; margin:0; padding:0; list-style:none; overflow-y:hidden;}
.smt_50 .sct_ul_first { display:block}
.smt_50 .sct_li { position:relative; float:left; position:relative; top:-306px; margin:0 25px 15px 0;}
.smt_50 .sct_last { margin:0 0 15px}
.smt_50 .sct_a { display:inline-block; position:relative; text-decoration:none}
.smt_50 .sct_a:focus, .smt_50 .sct_a:hover { text-decoration:none;}
.smt_50 .sct_img { margin:0 0 10px}
.smt_50 .sct_txt { margin:0 0 5px}
.smt_50 .sct_icon { margin:0 0 10px}
.smt_50 .sct_id { display:block; margin:0 0 5px}
.smt_50 .sct_basic { margin:0 0 10px}
.smt_50 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.smt_50 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.smt_50 .sct_sns {}

/* 관련상품 목록 스킨 10 */
.scr_10 .sct_li { position:relative; float:left; margin:0 25px 15px 0}
.scr_10 .sct_last { margin:0 0 15px !important}
.scr_10 .sct_clear { clear:both}
.scr_10 .sct_a { display:inline-block; position:relative;}
.scr_10 .sct_img { margin:0 0 10px}
.scr_10 .sct_txt { margin:0 0 5px}
.scr_10 .sct_icon { margin:0 0 10px}
.scr_10 .sct_id { display:block; margin:0 0 5px}
.scr_10 .sct_basic { margin:0 0 10px}
.scr_10 .sct_cost { display:block; margin:0 0 10px; font-weight:bold}
.scr_10 .sct_cost strike { display:block; margin:0 0 5px; color:#999; font-weight:normal}
.scr_10 .sct_sns {}

/* ##### main(nn).skin.php, list.(nn).skin..php 공통 적용 끝 ##### */

/* 상품 목록 */
#sct {}
.sct_admin { position:absolute; top:7px; right:10px;}
#container { position:relative; float:left; border:1px solid #bbb; padding:15px; width:840px; min-height:500px; height:auto !important; height:500px; background:#fff; zoom:1;}

/* 상품 목록 현재 위치 */
#sct_location { padding-top:10px; letter-spacing:-1px; font-size:17px;}
#sct_location a {display:inline-block; padding:0;text-decoration:none;font-size:14px;letter-spacing:-1px !important}
#sct_location span { display:inline-block; padding:0;text-decoration:none; font-size:14px; font-weight:bold;}
.sct_here {font-weight:bold; padding-left:1px !important;}
.sct_bg {padding-right:13px !important;background:url('img/sct_bg_toright.gif') right 7px no-repeat}

/* 상품 목록 카테고리 목록 */
.sct_ct {}
.sct_ct h2 { position:absolute; font-size:0; line-height:0; overflow:hidden}
.sct_ct ul { margin:0 0 5px; padding:8px 2px 8px 2px; border-bottom:1px solid #e9e9e9;list-style:none;zoom:1}
.sct_ct ul:after { display:block; visibility:hidden; clear:both; content:""}
.sct_ct a { text-decoration:none; font-size:14px;}
.sct_ct a span { color:#bbb; font-size:11px;}
.sct_ct_parent { font-weight:bold}
.sct_ct_here { color:#ff3600 !important}

#sct_ct_1 li { float:left;margin:0 10px 5px 0; width:160px}
#sct_ct_2 li { margin:0 0 10px}
#sct_ct_2 a { display:inline-block; width:120px;}
#sct_ct_3 li { float:left; margin:0 10px 10px 0; width:120px}

/* 상품 정렬 리스트 스타일 선택 공통 */
#sct_sortlst { zoom:1}
#sct_sortlst h2 { display:none}
#sct_sortlst:after { display:block; visibility:hidden; clear:both; content:""}

/* 상품 정렬 */
#sct_sort { float:left; margin:3px 0 0; width:100%; zoom:1}
#sct_sort:after { display:block; visibility:hidden; clear:both; content:""}
#sct_sort h2 { position:absolute; font-size:0; line-height:0; overflow:hidden}
#sct_sort ul { margin:0; list-style:none; zoom:1}
#sct_sort ul:after { display:block; visibility:hidden; clear:both; content:""}
#sct_sort li { float:left;}

/* 상품 리스트 스타일 선택 */
#sct_lst { float:right; margin:0 0 10px; padding:0; list-style:none; zoom:1}
#sct_lst:after { display:block; visibility:hidden; clear:both;content:""}
#sct_lst li { position:relative; float:left; margin:0 0 0 -1px}
#sct_lst button { position:relative; margin-right:2px; padding:0; width:24px; height:24px;border:0; cursor:pointer; overflow:hidden}
#sct_lst button span { position:absolute; top:0; left:0; width:23px; height:23px; border:1px solid #ccc; background:url('img/is_button.gif')}
#sct_lst button.sct_lst_list span { background-position:-1px -1px;}
#sct_lst button.sct_lst_list span.sct_lst_on { background-position:0 -30px}
#sct_lst button.sct_lst_gallery span { background-position:-31px -1px;}
#sct_lst button.sct_lst_gallery span.sct_lst_on { background-position:-30px -30px}

/* 메인 커뮤니티 */
#sidx_lat h2 { padding-bottom:10px; font-size:20px; line-height:24px;}

/* 상품 상세보기 */
#product_view .product_detail { position:relative; padding:30px 0 80px; zoom:1}
#product_view .product_detail h2 { padding-bottom:30px; font-size:36px; color:#fff; line-height:40px;}

#product_view .product_detail:after { display:block; clear:both;content:'';}

#sit_hhtml p { padding:5px 0;}
.sit_admin { text-align:right}
.sit_admin.button { position:relative; float:right; margin-right:15px; z-index:100;}
.sit_admin.button .btn_admin { color:#fff;}
.sit_empty { padding:20px 0; text-align:center}

#wrapper_title p{ margin:20px 0 5px 0; padding:0 0 5px 0; font-size:28px; color:#c50606; letter-spacing:-1px; border-bottom:1px solid #ddd;}

/* 상품 상세보기 - 이미지 미리보기 */
.product_image { position:relative; float:left; margin:0 60px 0 40px;}
.image_big { margin:0 0 10px; text-align:center}
.image_big a { display:none}
.image_big a.visible { display:block}

.thumbnails { margin:0; padding:0; list-style:none; zoom:1}
.thumbnails:after { display:block; visibility:hidden; clear:both; content:""}
.thumbnails li { float:left; margin:0 10px 5px 0}
.thumbnails .li_last { margin:0 !important}

.product_image a.arrow_prev { position:absolute; bottom:34px; left:-34px; display:block; width:27px; height:27px; background:url("./img/icon_prev.png") no-repeat 0 0;}
.product_image a.arrow_next { position:absolute; bottom:34px; right:-34px; display:block; width:27px; height:27px;background:url("./img/icon_next.png") no-repeat 0 0;}

/* 상품 상세보기 - 간략정보 및 구매기능 */
#product_view .product_info { position:relative; float:right; width:700px; height:511px;}
#product_view p.basic_info { font-size:15px; color:#fff; line-height:36px; opacity:0.5;}

.sns_share { position:absolute; bottom:240px; right:0;}
.sns_share .star_score { display:none;}
.sns_share a { display:inline-block; width:41px; height:41px; margin-left:10px; vertical-align:middle}
.sns_share a.share-facebook { background:url("./img/icon_facebook.png") no-repeat 0 0;}
.sns_share a.share-twitter { background:url("./img/icon_twitter.png") no-repeat 0 0;}
.sns_share a.share-googleplus { background:url("./img/icon_google.png") no-repeat 0 0;}
/*.sns_share a.share-kakaotalk { background:url("./img/icon_facebook.png") no-repeat 0 0;}*/

.sns_share a.share-facebook:hover { background:url("./img/icon_facebook_hover.png") no-repeat 0 0;}
.sns_share a.share-twitter:hover { background:url("./img/icon_twitter_hover.png") no-repeat 0 0;}
.sns_share a.share-googleplus:hover { background:url("./img/icon_google_hover.png") no-repeat 0 0;}

.detail_info { display:none;}
.sit_ov_ro {padding:2px 2px 3px;border:0;background:transparent;text-align:right;vertical-align:middle}
.sit_ov_opt {padding:2px 2px 3px;border:0;background:transparent;vertical-align:middle}
.sit_ov_input {margin:0 1px 0 0;padding:2px 2px 3px;border:1px solid #b8c9c2;background:transparent;vertical-align:middle}
#sit_ov_tbl button {margin:0 1px 0 0}

.product_option { position:absolute; bottom:0; right:0; width:100%; padding-top:20px; border-top:1px solid #393939;}
.product_option:after { display:block; clear:both; content:'';}
.sit_sel_btn {position:relative} /* 선택옵션용 추가 버튼 */
.sit_sel_btn button {position:absolute;top:-51px;right:0 !important;right:15px}

.td_sit_sel {position:relative}
.sit_sel_submit {position:static !important;position:absolute;float:right !important;float:none;top:8px;right:0}

#total_price { float:left; padding:35px 0 5px; font-size:16px; color:#fff;}
#total_price span { margin-right:10px; font-size:36px;}

#sit_ov_soldout {margin:0 0 20px;color:#ff3061;font-weight:bold;text-align:center}

.option_increase .sit_opt_subj, .option_increase .sit_opt_prc { display:none;}

.option_increase li div { position:relative; width:100%; padding:0 45px; font-size:0;}
.option_increase div button { position:absolute; width:45px; height:45px; padding:6px; border-radius:0; border:0;}
.option_increase div button.sit_qty_minus { left:0px; border-right:0; background:#3b3b3b url("./img/icon_decrease.png") no-repeat center center;} 
.option_increase div button.sit_qty_plus { right:0px; border-left:0; background:#3b3b3b url("./img/icon_increase.png") no-repeat center center;}

.option_increase div input { width:100%; height:45px; font-size:15px; border:1px solid #3b3b3b;background:#2f2f2f; color:#ddd;}
.product_option select { width:100%; height:45px; margin-top:5px; font-size:15px; border:1px solid #3b3b3b; background:#2f2f2f; color:#ddd;}
.product_option select {
	width:100%; height:45px; margin-top:5px; padding:6px 45px 5px 5px; 
	background:#2f2f2f url(./img/icon_select_arrow.png) no-repeat right 0px;  
	border:1px solid #3b3b3b; box-shadow:none; color:#ddd;
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none; } 
	/* 기존 셀렉트박스 스타일 없애기 */
.product_option select::-ms-expand { display:none;} 
/* IE 기존 셀렉트박스 스타일 없애기*/


/*.option_increase .btn_frmline {height:1.85em;line-height:1.85em}*/
a.btn_frmline, button.btn_frmline { display:inline-block; padding:0 5px; height:28px;
 border:0; background:#333; color:#fff; letter-spacing:-0.1em; text-decoration:none; vertical-align:middle; line-height:28px; font-size:14px;}

.button_purchase { float:right; margin-top:42px; letter-spacing:-2px}
.button_purchase:after { display:block; clear:both; content:'';}
.button_purchase input { float:left; width:112px; height:45px; margin-right:5px; font-size:16px; letter-spacing:-1px; border-radius:0;}
.button_purchase a { display:inline-block; height:45px; font-size:16px; border-radius:0; font-weight:normal; padding:0; line-height:45px; text-align:center;}
#button_buy { padding:0; line-height:45px; text-align:center; border:0; color:#fff;
    background: #00b5de; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#00b5de, #008fb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#00b5de, #008fb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#00b5de, #008fb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#00b5de, #008fb0); /* Standard syntax */
    }
#button_buy:hover { background:#00a1c6; border:0; color:rgba(255,255,255,0.9);}
#sit_btn_wish { width:108px;}

/* 상품 재입고 알림 (SMS) */
#sit_sms_new {}
#sit_sms_new #sms_agree {padding:10px 0;text-align:right}


/* 상품 상세보기 */
#sit section ul.tab { margin-bottom:20px;}
#sit section ol li button[type="button"] { display:block; border:0; margin-left:7px; padding:3px; line-height:22px; font-size:14px; background:#fff;}

/* 상품 상세보기 - 상품정보 */
#sit_inf {margin:0 0 10px;padding:10px 10px 50px;}
#sit_inf h2 {margin:0 0 10px}
#sit_inf_basic {margin:5px 0 20px;}
#sit_inf h3 { padding:20px 0 10px; font-weight:bold; font-size:17px;}
#sit_inf_explan {margin:5px 0 8px; width:auto !important;width:718px;overflow:hidden} /* ie6 미대응시 #sit_inf_explan {margin:0 0 10px} 만으로 충분 */
#sit_inf_explan img {margin:10px 0; max-width:100%;height:auto}
#sit_inf_explan table { width:100% !important;}

#sit_inf_open {width:100%;border:0;border-collapse:collapse}
#sit_inf_open th {padding:7px 10px;border:1px solid #222;background:#282828;vertical-align:top;text-align:left}
#sit_inf_open td {padding:7px 10px;border:1px solid #222;background:#282828;vertical-align:top}

/* 상품 상세보기 - 사용후기 */
#sit_use {margin:0 0 10px;padding:10px 10px 50px;}
#sit_use h2 {margin:0 0 10px}
#sit_use h3 { padding:15px 0 10px; font-weight:bold; font-size:17px;}
#sit_use_ol {margin:0 0 5px;padding:0;border-top:1px solid #383838;list-style:none}
.sit_use_li {position:relative;padding:5px 0 10px;border-bottom:1px solid #383838;background:#222;}
.sit_use_li_title {display:block;margin:0;padding:10px;width:100%;border:0;background:transparent;text-align:left;cursor:pointer}

.sit_use_dl { margin:0; padding:0 10px; font-size:12px; zoom:1}
.sit_use_dl:after {display:block;visibility:hidden;clear:both;content:""}
.sit_use_dl dt {float:left;margin:2px 0 0}
.sit_use_dl dd {float:left;margin:2px 20px 0 5px}
.sit_use_star {margin:0 !important;padding:0 0 0 5px}
.sit_use_star img { vertical-align:middle;}
.sit_use_con {display:none;padding:10px 10px 0}
.sit_use_p {margin:0 0 10px;padding:20px 10px;border:1px solid #383838;background:#282828;}
.sit_use_cmd {text-align:right}

#sit_use_wbtn { margin:20px 0 5px;text-align:right;}
#sit_use_wbtn a.btn02{ background:#4b545e; border:1px solid #3b3c3f; color:#fff; padding:7px;}
#sit_use_wbtn a.btn01{ background:#fafafa; border:1px solid #ccc; color:#000; padding:7px;}

#sit_use_write {}
#sit_use_write #is_subject {width:100%}
#sit_use_write ul {margin:5px 0 0}
#sit_use_write li {margin:0 0 5px}
#sit_use_write li label {display:inline-block;width:80px}
#sit_use_write_star {margin:0;padding:0;list-style:none}

/* 상품 상세보기 - 상품문의 */
#sit_qa {margin:0 0 10px;padding:10px 10px 50px;}
#sit_qa h2 {margin:0 0 10px}
#sit_qa h3 { padding:15px 0 10px; font-weight:bold; font-size:17px;}

#sit_qa_ol {margin:0 0 5px;padding:0;border-top:1px solid #383838;list-style:none}
.sit_qa_li {position:relative;padding:5px 0 10px;border-bottom:1px solid #383838;background:#222;}
.sit_qa_li_title {display:block;margin:0;padding:10px;width:100%;border:0;background:transparent;text-align:left;cursor:pointer}

.sit_qa_dl {margin:0;padding:0 10px; font-size:12px; zoom:1}
.sit_qa_dl:after {display:block;visibility:hidden;clear:both;content:""}
.sit_qa_dl dt {float:left}
.sit_qa_dl dd {float:left;margin:0 20px 0 5px}
.sit_qaa_done {color:#ff3061}
.sit_qaa_yet {color:#999}

.sit_qa_con {display:none;padding:10px 10px 0}
.sit_qa_p {margin:0 0 10px;padding:20px 10px; border:1px solid #383838; background:#282828;}
.sit_qa_p strong {display:inline-block;margin:0 0 10px}
.sit_qa_qaq {margin:0 0 20px}
.sit_qa_con textarea {display:none}
.sit_qa_cmd {text-align:right}

.sit_qa_pw {display:none;position:absolute;top:30px;left:175px;padding:10px;width:348px;border:1px solid #000;background:#fff;text-align:center}
.sit_qa_pw span {display:block;margin:0 0 5px}

#sit_qa_wbtn { margin:20px 0 5px;text-align:right;} 
#sit_qa_wbtn a.btn02{ background:#4b545e; border:1px solid #3b3c3f; color:#fff; padding:7px;}
#sit_qa_wbtn a.btn01{ background:#fafafa; border:1px solid #ccc; color:#000; padding:7px;}
#sit_qa_write #iq_subject {width:100%}

/* 상품 상세보기 - 배송정보 */
#sit_dvr {margin:0 0 10px;padding:10px 10px 20px;border-bottom:1px solid #383838}
#sit_dvr h2 {margin:0 0 10px}
#sit_dvr div { margin:20px 0 5px;}

/* 상품 상세보기 - 교환정보 */
#sit_ex {margin:0 0 10px;padding:10px 10px 20px;border-bottom:1px solid #383838}
#sit_ex h2 {margin:0 0 10px}

/* 상품 상세보기 - 관련상품 */
#sit_rel {margin:0 0 10px;padding:10px 10px 0}
#sit_rel h2 {margin:0 0 10px}
#sit_rel .sct_wrap li {margin:0 10px 0 0}
#sit_rel .sct_last {margin:0 !important}

/* 사용후기 모음 */
#sps_sch {margin:0 0 10px}
#sps_sch a {display:inline-block;padding:0 8px;height:21px;background:#333;color:#fff;text-decoration:none;vertical-align:middle;line-height:1.9em}
#sps_sch .btn_submit {padding:0 8px;height:24px;vertical-align:middle}

#sps {zoom:1}
#sps ol {margin:0;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#sps li {position:relative;padding:10px;border-bottom:1px solid #e9e9e9}
#sps li:after {display:block;visibility:hidden;clear:both;content:""}

.sps_img {float:left;margin:0 10px 0 0;width:80px}
.sps_img span {position:absolute;font-size:0;line-height:0;overflow:hidden}

#sps dl {margin:5px 0 10px;zoom:1}
#sps dl:after {display:block;visibility:hidden;clear:both;content:""}
#sps dt {float:left}
#sps dd {float:left;margin:0 20px 0 5px}
#sps dd img {position:relative;top:-2px}

.sps_section {float:left;width:630px}
.sps_section p {padding:0;width:100%;height:20px;overflow:hidden}
.sps_con_full {padding:0;height:auto !important}
.sps_con_btn {margin:5px 0 0;text-align:right}
.sps_con_btn button {margin:0;padding:5px;border:0;background:#565e60;color:#fff}

/* 상품문의 모음 */
#sqa_sch {margin:0 0 10px}
#sqa_sch a {display:inline-block;padding:0 8px;height:21px;background:#333;color:#fff;text-decoration:none;vertical-align:middle;line-height:1.9em}
#sqa_sch .btn_submit {padding:0 8px;height:24px;vertical-align:middle}

#sqa {zoom:1}
#sqa ol {margin:0;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#sqa li {position:relative;padding:10px;border-bottom:1px solid #e9e9e9}
#sqa li:after {display:block;visibility:hidden;clear:both;content:""}

.sqa_img {float:left;margin:0 10px 0 0;width:80px}
.sqa_img span {position:absolute;font-size:0;line-height:0}

#sqa dl {margin:5px 0 10px;zoom:1}
#sqa dl:after {display:block;visibility:hidden;clear:both;content:""}
#sqa dt {float:left}
#sqa dd {float:left;margin:0 20px 0 5px}
#sqa dd img {position:relative;top:-2px}

.sqa_section {float:left;width:630px}
.sqa_section .sqa_con {padding:10px;background:#f9f9f9;line-height:1.7em}
.sqa_section p {padding:0;width:100%;height:20px;overflow:hidden}
.sqa_con_full {padding:0;height:auto !important}
.sqa_con_btn {margin:5px 0 0;text-align:right}
.sqa_con_btn button {margin:0;padding:5px;border:0;background:#565e60;color:#fff}


/* 마이페이지 */
#smb_my h2 { padding:10px 0; font-size:23px; color:#00b5de;}
#smb_my table.write tbody td { text-align: center;}

#sod_frm { margin-top:25px;}
#sod_frm h2 { padding:10px 0;}
#sod_frm table.basic td, #sod_frm table.basic th { text-transform:none;}
#sod_frm table.basic td label { margin-right:5px;}
#sod_frm .frm_input.frm_address { margin-top:5px;}
#sod_frm_list p { padding:0 0 10px;}
#sod_frm_list table#sod_list td { text-align:center;}

#sod_frm_orderer { margin-top:30px;}
#sod_frm_taker { margin-top:30px;}
#sod_frm_pay { margin-top:30px;}
#sod_frm_pay table td input { width:300px;}
#sod_frm_pay p { padding:10px 0; line-height:22px; font-size:14px;}
#sod_frm_pt_alert { margin-top:30px;}
#sod_bsk_act{ text-align:center;}
#sod_ws_act{ text-align:center; margin-top:20px;}

/* 장바구니 */
#sod_bsk { margin-top:25px;}
#sod_bsk h2 { padding:10px 0; font-size:24px;}
#sod_bsk table.basic.write tbody td { text-align:center;}
#sod_bsk table.basic.write tbody td.td_product { text-align:left;}
#sod_bsk .sod_option_btn { margin:8px 0 5px;}
#sod_bsk .sod_option_btn button.mod_options, 
#sod_bsk .btn_confirm input[type="submit"].btn_submit { 
	height:28px; background:#666; color:#fff; border:0; border-radius:0;
}
#sod_bsk .btn_confirm button.btn_cancel { border-radius:0;}
 
/* 위시리스트 */
#sod_ws { margin-top:25px;}
#sod_ws h2 { padding:10px 0; font-size:24px;}
#sod_ws table.basic.write tbody td.td_chk, 
#sod_ws table.basic.write tbody td.td_datetime, 
#sod_ws table.basic.write tbody td.td_chk { 
	text-align:center;
}

#smb_my_od { margin-top:25px;}
.smb_my_more { margin:10px 0; text-align:right;}
.smb_my_more a.btn01 { color:#333;}
#smb_my_wish { margin-top:20px;}

#sod_v { margin-top:25px;}
#sod_v h2 { padding:10px 0; font-size:24px;}
#sod_v #sod_v_info { padding:0 0 10px;}
#sod_v table.basic.write { margin-bottom:10px;}
#sod_v table.basic.write tbody td { text-align:center;}

#sod_bsk_tot { margin:10px 0 20px; padding:10px; border:1px solid #e9e9e9; background:#f9f9f9; zoom:1; overflow:hidden; font-size:17px;}
#sod_bsk_tot dt { float:left; padding:12px 0; border-bottom:1px solid #e9e9e9; padding-left:2%; width:50%; font-weight:bold;}
#sod_bsk_tot dd { float:left; padding:12px 0; border-bottom:1px solid #e9e9e9; margin:0; padding-right:2%; width:50%; text-align:right;}
#sod_bsk_tot .sod_bsk_point{ border-bottom:none;}
#sod_bsk_tot:after { display:block; clear:both; content:'';}
.sod_bsk_cnt { background:#d34242; color:#fff;}

#sod_frm_pt_alert { display:block;}

#display_pay_button { text-align:center;}
#display_pay_button .btn01 { position:relative; top:5px; padding:4px 5px 5px 5px; border:1px solid #c0c4cb;; background:#f8f8f8; color:#000; border-radius:3px;}
#display_pay_button .btn01:hover { border:1px solid #a4a4a4; background:#fff;} 

#sod_frm_paysel {margin:10px 0 20px; padding:10px; border:1px solid #e9e9e9; background: #f9f9f9;}
#sod_frm_paysel legend { position:absolute; overflow:hidden; top:-99em; left:0; width:1px; height:1px; font-size:0; line-height:0; white-space:nowrap;}

/* 주문상세내역 */
#sod_fin h2 { padding:0 0 10px; font-size:24px;}
#sod_fin #sod_fin_no { padding:12px 0 0; font-size:14px;}
#sod_fin table.basic td, #sod_fin table.basic th { text-transform:none;}
#sod_fin #sod_fin_list table.basic td { text-align:center;}
#sod_fin #sod_fin_list table.basic td.td_product { padding-left:15px; text-align:left;}
#sod_fin table .empty_table { text-align:center;}
#sod_sts_wrap { margin:10px 0; text-align:right;}
#sod_sts_explan { display:none;}

#sod_fin_legend { margin:10px 5px; padding:10px 10px 0; border:1px solid #e9e9e9; text-align:left; font-size:15px;}
#sod_fin_legend:after { display:block; visibility:hidden; clear:both;content:''}
#sod_fin_legend dt { clear:both; float:left; margin:0 0 5px; width:50px;font-weight:bold}
#sod_fin_legend dd { float:left; margin:0;}

#sod_fin_list, #sod_fin_view, #sod_fin_tot, #sod_fin_cancel { margin-top:30px;}
#sod_fin_pay, #sod_fin_orderer, #sod_fin_receiver { margin-bottom:10px;}
#sod_fin_view h3 { padding:10px 0 7px; font-size:18px;}
 
#sod_fin_tot ul { margin:0 0 10px; padding:10px; border:1px solid #e9e9e9; border-top:0; background:#565e60; color:#fff; font-size:17px;}
#sod_fin_tot ul li { padding:10px; border-bottom:1px solid #6f7a7d;}
#sod_fin_tot li:after { display:block; visibility:hidden; clear:both; content:"";}
#sod_fin_tot #alrdy { border-bottom:0 !important}
#sod_fin_tot strong { float:right;}

#sod_fin_cancel {text-align:center}
#sod_fin_cancel button { width:130px; height:44px; padding:10px; border:0; background:#ff3600; color:#fff; font-size:15px; border-radius:0;}
#sod_fin_cancelfrm {display:none;margin:10px 0 0}
#sod_fin_cancelfrm .frm_input {background:#fff}
#sod_fin_cancelfrm input[type="submit"] { height:31px; padding:7px 9px; font-size:13px; border-radius:0;}

/* 새창 팝업창 */
.new_win { padding:10px;}

/* 상품검색 */
.titlebar_search { position:relative; padding:20px 0 10px; margin-bottom:20px; border:1px solid #3b3b3b; border-left:0; border-right:0; background:#2f2f2f;}
.titlebar_search .search_admin { position:absolute; top:0; right:0;}
.titlebar_search h3 { display:inline-block; margin-right:5px; font-size:23px;}
.titlebar_search #ssch_ov{ display:inline-block;}
.titlebar_search div label { overflow:hidden; position:absolute; top:-99em; left:0; width:1px; height:1px; font-size:0; line-height:0; white-space:nowrap;}
.titlebar_search div input { margin:10px 0;}
.titlebar_search div input[type="submit"] { height:31px;}

#ssch_frm { margin:20px 0; padding:20px;border:1px solid #e9e9e9;background:#f2f5f9; font-size:14px;}
#ssch_frm:after { display:block;visibility:hidden;clear:both;content:""}
#ssch_frm div { margin:0 0 5px}
#ssch_frm div label { vertical-align:middle;}
#ssch_frm form strong, #ssch_frm form .ssch_lbl { display:inline-block;width:100px;font-weight:bold;vertical-align:middle}
#ssch_frm .frm_input { background:#fff;}
#ssch_frm .btn_submit { height:31px; padding:0 8px; font-size:14px; line-height:31px; border-radius:0;}
#ssch_frm p { padding:10px 0; border-top:1px solid #e9e9e9; line-height:22px;}
#ssch_frm #ssch_qfrom, #ssch_frm #ssch_qto { width:60px; padding:3px;}

#ssch_cate {}
#ssch_cate ul {margin:10px 0;padding:10px 0px;border-bottom:1px solid #e9e9e9;list-style:none}
#ssch_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#ssch_cate li {float:left;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #e9e9e9}
#ssch_cate a {}
#ssch_cate a span {font-weight:bold}