@import url('/topn/inc/css/common.css');

h2 { background-image:url('/topn/img/ico/bu_h2_03.gif'); }

div.fr-Btn {float:right;margin-top:10px;}
#search-container {background-image:url('/topn/img/common/bg_top03.gif')}

/* Á¦Ç°»ó¼¼ */
div.prd-detail-top {overflow:hidden;width:100%;margin:0 0 30px;}
	div.prd-detail-top img {vertical-align:top;}
dl.prd-img-view {float:left;width:385px;}
	dl.prd-img-view dt, dl.prd-info dt {background:#6191c8;height:19px;border:1px solid #6191c8;border-right:1px solid #fff;}
	dl.prd-img-view dt img, dl.prd-info dt img {margin:3px 0 0 8px;}
	dl.prd-img-view dd, dl.prd-info dd {height:512px;border:1px solid #6191c8;}
	dl.prd-img-view .prd-b-img {margin-top:40px;text-align:center;}
	dl.prd-img-view .prd-s-img {overflow:hidden;margin:30px auto 0;width:305px;border:1px solid #6191c8;border-right:none;}
	dl.prd-img-view .prd-s-img li {float:left;width:60px;height:60px;border-right:1px solid #6191c8;}

dl.prd-info {float:left;width:363px;}
	dl.prd-info dt {border-right:1px solid #6191c8;}
	dl.prd-info dd {position:relative;border-left:none;}
	dl.prd-info .prd-tit {padding:18px;font:bold 14px Dotum;color:#333;line-height:16px;}
	dl.prd-info .prd-tit .mall-nm img {margin-bottom:7px;}
dl.prd-info .prd-value, dl.prd-info .prd-type {padding:18px;border-top:1px solid #e5e5e5;}
	dl.prd-info .prd-value dt {background:none;border:none;}
	dl.prd-info .prd-value dt img {margin:0;}
	dl.prd-info .prd-value dd {overflow:hidden;height:auto;border:none;}
	dl.prd-info .prd-value dd .point {float:left;margin:3px 8px 0 0;font:bold 12px Tahoma;color:#000;}
	dl.prd-info .prd-value dd .point img {vertical-align:middle; margin-left:5px;}
	dl.prd-info .prd-value dd .coupon { float:left; position:relative; background:url('/topn/img/mall/bg_button.gif') no-repeat left top; padding-left:10px; height:22px; white-space:nowrap; line-height:20px; }
	dl.prd-info .prd-value dd .coupon a { display:block; font-size:11px; color:#6191c8; }
	dl.prd-info .prd-value dd .coupon a span {position:absolute; text-align:center; background:url('/topn/img/mall/bg_button.gif') no-repeat right top; height:22px; padding-right:12px; }

dl.prd-info { position:relative; }
	dl.prd-info div.layer-coupon { position:absolute; background:url('/topn/img/mall/bg_coupon.png') no-repeat; width:152px; height:40px; padding:14px 15px 15px 14px; }
	dl.prd-info div.layer-coupon div.message { letter-spacing:-1px; height:100%; line-height:18px; }
	* html dl.prd-info div.layer-coupon { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/topn/img/mall/bg_coupon.png',sizingMethod='scale'); }

	dl.prd-info .prd-value dl.estimate {clear:both;margin-top:13px;}
	dl.prd-info .prd-value dd .satisfy {float:left;margin-right:9px;font:bold 12px Tahoma;color:#e73640;line-height:20px;}
	dl.prd-info .prd-value dd .satisfy img {vertical-align:middle;}
	dl.prd-info .prd-value dd .est-point {float:left;margin-top:1px;background:url('/topn/img/mall/bg_est_point.gif') no-repeat;padding-left:11px;}
	dl.prd-info .prd-value dd .est-cnt {clear:both;margin-top:7px;}
	dl.prd-info .prd-value dd .est-cnt span {font:bold 11px Tahoma;color:#ff7f00;text-decoration:underline;}
	dl.prd-info .prd-value dd .est-cnt img {vertical-align:middle;}
dl.prd-info div.sel-type {overflow:hidden;}
	div.sel-type ul li {margin-bottom:7px;}
	div.sel-type ul li img.head {float:left;margin:4px 5px 0 0;}
	div.sel-type ul li div.pt-control {float:left;}
dl.prd-info .manufacture { padding-top:7px; }
	dl.prd-info .manufacture li {line-height:20px;}
	dl.prd-info .manufacture li span {color:#333;}
	dl.prd-info .manufacture li span.prd-code {color:#ff7f00;}
	dl.prd-info .manufacture li .copyBtn {vertical-align:middle;}
	dl.prd-info .manufacture li .point {margin:3px 8px 0 0;font:bold 12px Tahoma;color:#ff7f00;}
	dl.prd-info .manufacture li .point img {vertical-align:middle; margin-left:5px;}
dl.prd-info div.procBtn {position:absolute;left:0;bottom:0;padding-top:20px;width:100%;height:46px;border-top:1px solid #e5e5e5;text-align:center;}

dl.prd-other {float:right;width:180px;border:1px solid #6191c8;}
	dl.prd-other dt {padding-top:13px;background:#f1f1f1;height:43px;text-align:center;}
	dl.prd-other dd {background:#f1f1f1;}
	dl.prd-other dd a.dir {display:block;}
	dl.prd-other .prd-list {overflow:hidden;margin:29px 0 0 0;height:388px;line-height:0; font-size:0;} /* 2009-04-27 */
	dl.prd-other .prd-list li {height:102px;text-align:center;padding:0 0 27px 0;} /* 2009-04-27 */
	dl.prd-other .prd-list a.prd-over {display:inline-block;}
	dl.prd-other .prd-list .prd-tit {display:block;margin-top:2px;font-weight:bold;color:#888;line-height:18px;}
dl.relate-prd {border:1px solid #6191c8;}
	dl.relate-prd dt {background:#6191c8;height:18px;}
	dl.relate-prd dt img {margin:2px 0 0 8px;vertical-align:top;}
	dl.relate-prd dd {position:relative;}
	dl.relate-prd dd img {vertical-align:top;}
	dl.relate-prd dd a.prev {position:absolute;top:63px;left:29px;}
	dl.relate-prd dd a.next {position:absolute;top:63px;right:29px;}
	dl.relate-prd ul {overflow:hidden;margin-left:62px;width:840px;height:140px;}
	dl.relate-prd ul li {float:left;padding:19px 0;width:210px;}
	dl.relate-prd ul li a.prd-over {float:left;display:block;margin-right:12px;}
	dl.relate-prd ul li span {display:block;font-weight:bold;color:#333;line-height:16px;}
	dl.relate-prd ul li span.prd-tit {padding-top:12px;}
	dl.relate-prd ul li span.point {font-size:11px;}
	dl.relate-prd ul li span.point img {margin-left:5px;}
	dl.relate-prd ul li dt {background:none;border:none;}
dl.todayview {border:1px solid #6191c8;}
	dl.todayview dt {background:#6191c8;height:18px;}
	dl.todayview dt img {margin:2px 0 0 8px;vertical-align:top;}
	dl.todayview dd {position:relative;}
	dl.todayview dd img {vertical-align:top;}
	dl.todayview dd a.prev {position:absolute;top:63px;left:29px;}
	dl.todayview dd a.next {position:absolute;top:63px;right:29px;}
	dl.todayview ul {overflow:hidden;margin:0 auto;width:840px;height:132px;}
	dl.todayview ul li {float:left;padding:15px 19px 10px;display:inline;width:102px;}
	dl.todayview ul li a.prd-over {display:block;}
	/*dl.todayview ul li p.prd-tit {margin-top:7px;font-weight:bold;text-align:center;}*/
	
a.prd-over {border:1px solid #e5e5e5;}
a.prd-over:hover {border:1px solid #6191c8;}

.tab-detail {margin:30px 0 15px;background:url('/topn/img/mall/bg_tab.gif') repeat-x left bottom;height:28px;}
	.tab-detail img {vertical-align:top;}
	.tab-detail li {float:left;margin-right:2px;}
	.tab-detail li a {display:block;padding-right:10px;background:#f2f2f0;width:108px;height:25px;text-align:right;}
	.tab-detail li a.on {padding:0;background:#fff;width:118px;border:3px solid #6191c8;border-bottom:none;text-align:center;}
	.tab-detail li a strong {display:inline-block;margin-top:6px;font-size:11px;font-weight:bold;line-height:19px;color:#999;cursor:pointer;}
	.tab-detail li a.on strong {font-size:12px;color:#ea6c62;}

.prd-tab-cont {margin-bottom:30px;}
.prd-inquiry {border-top:3px solid #6191c8;border-bottom:1px solid #6191c8;}
	.prd-inquiry dl {border-bottom:1px solid #ededed;}
	.prd-inquiry dt {text-align:right;line-height:20px;padding:4px 0 1px 22px;}
	.prd-inquiry dt a {float:left;padding-left:20px;background:url('/topn/img/ico/ico_q.gif') no-repeat 0 2px;}
	.prd-inquiry dt a.on {font-weight:bold;color:#ea6c62;}
	.prd-inquiry dt span {display:inline-block;width:100px;text-align:left;}
	.prd-inquiry dd {padding:4px 0 2px 42px;line-height:20px;}
	.prd-inquiry dd.ans {padding:7px 10px 2px 64px;background:#f7f7f7 url('/topn/img/ico/ico_a.gif') no-repeat 42px 8px;}

div.other-info {margin-bottom:30px;padding:20px 20px 15px;background:#f1f1f1;}
	div.other-info h3 {margin:0;padding:0;}
	div.other-info h3 img {vertical-align:middle;}
	div.other-info h3 span {display:inline-block;margin-left:10px;font:normal 11px Dotum;color:#ea6c62;letter-spacing:-1px;}
	div.other-info dt {margin-top:25px;font-size:0;}
	div.other-info dd {margin:6px 0 0 6px;}
	div.other-info dd li {padding-left:6px;background:url('/topn/img/ico/bu_dot.gif') no-repeat 0 6px;font-size:11px;line-height:18px;letter-spacing:-1px;}
	div.other-info dd li span {color:#b1b1b1;}

/* ±¸¸Å ÇÁ·Î¼¼½º */
div.order-step {border:3px solid #85a7d3;}
	div.order-step img {vertical-align:top;}
	div.order-step .step-img {float:right;margin:11px 27px 7px 0;}
	div.order-step dl {margin:8px 0 0 20px;height:110px;background-position:0 10px;background-repeat:no-repeat;display:inline-block;}
	div.order-step dt, div.order-step dd {padding-left:92px;}
	div.order-step dd.bt {margin-top:9px;}
div.step1 dl {background-image:url('/topn/img/mall/bg_step01.gif');}
div.step2 dl {background-image:url('/topn/img/mall/bg_step02.gif');}
div.step3 dl {background-image:url('/topn/img/mall/bg_step03.gif');}

div.order-prdinfo {margin-top:30px;}
table.orderlist { width:100%;background:url('/topn/img/common/bg_th03_1.gif') no-repeat; border-bottom:2px solid #85a7d3; }
	table.orderlist img {margin-top:0;}
	table.orderlist th {height:27px;}
	table.orderlist th.last { background:url('/topn/img/common/bg_th03_1.gif') no-repeat right top !important; }
	table.orderlist td {background:none; padding:12px 0;border-top:1px solid #ededed;text-align:center;}
	table.orderlist td.tit {text-align:left;}
	table.orderlist td strong.point {color:#333;}
	table.orderlist input.chk {width:12px;height:12px;}
	table.orderlist label {display:none;}
	table.orderlist tfoot td {background:#eceff9;border-top:1px solid #aec4e2;}

div.order-expl {margin-top:30px;padding:12px 15px 12px;background:#fbfbfb;border:1px solid #ececec;}
	div.order-expl li {padding-left:8px;background:url('/topn/img/ico/bu_dot_info03.gif') no-repeat 0 3px;font-size:11px;line-height:16px;}
	div.order-expl li span {color:#333;}
dl.order-prd dt {padding-top:12px;}
	dl.order-prd dt a {font-weight:bold;color:#333;}
	dl.order-prd dt.img {float:left;padding:0;width:105px;text-align:center;font-size:0;line-height:0;}
div.prd-amount {width:45px;margin:0 auto;}
	div.prd-amount input {float:left;padding-top:2px;width:28px;height:14px;border:1px solid #c9c9c9;}
	div.prd-amount .upBtn {float:right;}
	div.prd-amount .dnBtn {margin-top:2px !important;float:right;}
ul.payment {float:right;margin-right:20px;display:inline;}
	ul.payment li {font-size:11px;line-height:20px;text-align:right;}
	ul.payment li strong {font-family:Tahoma;font-size:12px;color:#333;}
	ul.payment li.alt { _padding-bottom:3px; }
	ul.payment li.alt strong {color:#6191c8;}
	ul.payment li.alt.cp { padding-right:15px; _padding-top:5px; }
	ul.payment li.allsum { padding:7px 0; } /* 2009-04-27 */
	ul.payment li.real-pay {padding-top:8px;background:url('/topn/img/common/bg_dotline_h.gif') repeat-x;}
	ul.payment li.real-pay strong {font-size:16px;color:#e73640;}
	ul.payment li span {float:left;width:110px;text-align:left;}
	ul.payment li span img {padding-top:3px;}

div.delivery-info {overflow:hidden;width:100%;}
	div.delivery-info:after {display:block;content:" ";clear:both;height:1px;}
	div.delivery-info dl {float:left;width:475px;}
	div.delivery-info dt {padding:3px 30px 0;background:#6191c8;height:17px;text-align:right;}
	div.delivery-info dt img.tit {float:left;}
	div.delivery-info dt span.minfo-chk {font-size:11px;color:#fff;}
	div.delivery-info dt span.minfo-chk input {margin:0 5px 2px 0;width:11px;height:11px;vertical-align:middle;}
	div.delivery-info dd {padding:22px 30px 0;height:270px;border-right:1px solid #6191c8;border-bottom:1px solid #6191c8;}
	div.delivery-info dl.info-from dt {border-right:1px solid #fff;}
	div.delivery-info dl.info-from dd {border-left:1px solid #6191c8;}
	div.delivery-info table {width:100%;}
	div.delivery-info table th {text-align:left;padding-top:9px;}
	div.delivery-info table th, div.delivery-info table td {background:url('/topn/img/common/bg_dotline_h02.gif') repeat-x left bottom;vertical-align:top;}
	div.delivery-info table th img {margin:2px 0 0;}
	div.delivery-info table tr.end th, div.delivery-info table tr.end td {background:none;}
	div.delivery-info table td img {vertical-align:middle;}
	div.delivery-info table td input {margin-bottom:2px;padding:2px 2px 0;height:14px;border:1px solid #c9c9c9;color:#b3b3b3;}
	div.delivery-info .info-from table td input {color:#333;}
	div.delivery-info table td {padding:6px 0 6px;font-size:11px;color:#b3b3b3;}
	div.delivery-info dl.info-to td input.chk {height:12px;border:none;}
	div.delivery-info dl.info-to span.addr-chk {display:inline-block;margin-right:8px;}
	div.delivery-info .graybox p {padding-bottom:4px;}
	div.delivery-info .graybox p a {float:right;}

.point { font-size:12px; }
	.point ul.my-point { margin:0; padding:0; }
	.point ul.my-point li { float:left;color:#fff; font-weight:bold; font-family:±¼¸², Gulim; letter-spacing:-1px; padding:2px 15px 1px 10px; white-space:nowrap; }
	.point ul.my-point li i { background:#fff; border-right:1px solid #6191c8; color:#6191c8; font-weight:bold; font-family:Tahoma; padding:2px 4px 2px 4px; font-style:normal; }
	.point ul.my-point li img.p { margin:3px 0 0 -2px; vertical-align:top; }

div.pay-info {margin-top:30px;}
	div.pay-info div.detail {padding:1px;border:1px solid #6191c8;}
dl.avail-point {overflow:hidden;padding-top:10px;height:29px;background:#6191c8;}
	dl.avail-point dt, dl.avail-point dd {float:left;font-weight:bold;color:#fff;line-height:19px;letter-spacing:-1px; display:inline; }
	dl.avail-point dt {margin:0 0 0 20px;padding:0 0 0 9px;background:url('/topn/img/ico/bu_mall01.gif') no-repeat 0 7px;}
	* html dl.avail-point dd p {padding-top:2px;}
	dl.avail-point dd span {background:#fff;}
	dl.avail-point dd input {margin:0 4px 2px 0;width:12px;height:12px;vertical-align:middle;}
table.tbl-v {width:100%;}
	table.tbl-v tbody th {background:#f3f3f3;border-top:1px solid #fff;text-align:left;padding:0 0 0 25px;}
	table.tbl-v tbody td {background:url('/topn/img/common/bg_dotline_h.gif') repeat-x;padding:0 13px;}
	table.tbl-v tbody th, table.tbl-v tbody td {padding-top:7px;padding-bottom:7px;}
	table.tbl-v tbody tr.first th {border:none;}
	table.tbl-v tbody tr.first td {background:none;}
	table.tbl-v tbody tr.second th {background:#f3f3f3 url('/topn/img/common/lx_line.gif') left top repeat-x;border:none;}
	table.tbl-v tbody tr.second td {background:url('/topn/img/common/lx_line.gif') left top repeat-x;}
	table.tbl-v tfoot td {padding:15px 0;background:#eceff9;border-top:1px solid #aec4e2;}
div.point-read {position:relative;}
	div.point-read input {padding-right:7px;width:100px;height:16px;font:bold 12px Tahoma;color:#333;text-align:right;border:1px solid #c9c9c9;}
	div.point-read img {position:absolute;left:111px;}
	div.point-read img.upBtn {top:0;}
	div.point-read img.dnBtn {top:10px;}
	div.point-read p {margin-top:5px;font-size:11px;color:#b3b3b3;}
	div.point-read p span.ptc1 {color:#888;}
	div.point-read p span.ptc2 {color:#6191c8;}
div.order-msg {margin-top:30px;border:1px solid #6191c8;border-top-width:20px;}
	div.order-msg p {padding:35px 0;text-align:center;}
	div.order-msg p img {vertical-align:middle;}
	div.order-msg p img.head-img {margin-right:30px;}
div.order-comp {margin-top:30px;}
	div.order-comp table {border-top:3px solid #6191c8;border-bottom:3px solid #6191c8;}
	div.order-comp .ptc1 {color:#333;}
	div.order-comp .ptc2 {color:#e73640;}

/* Å×ÀÌºí - ¸®½ºÆ® */
table.tbl01 { background-image:url('/topn/img/common/bg_th03.gif'); border-bottom:1px solid #6191c8; } /* 2009-04-27 */
	table.tbl01 th.last { background-image:url('/topn/img/common/bg_th03.gif'); }
	table.tbl01 tr.order-list td {padding-top:12px;padding-bottom:12px;}
	table.tbl01 tr.order-list td.price {text-align:right;}
	table.tbl01 tr.order-list td.price strong {display:block;color:#333;}
	table.tbl01 tr.order-list td.price .sale {color:#e73640;padding-right:16px;}
	table.tbl01 td.prd-tit {text-align:left;padding-left:20px;}
	table.tbl01 td.prd-tit a {display:inline-block;margin-right:7px;color:#333 !important;}
	table.tbl01 td.order-fBtn img {vertical-align:top;margin-bottom:4px;}
	table.tbl01 td.h-fix {height:30px;}
	table.tbl01 tfoot td {background:#eceff9;border-top:1px solid #6191c8 !important;}
	table.tbl01 label {display:none;}
	table.tbl01 input.chk {width:12px;height:12px;}
	table.tbl01 th input.chk {margin-top:4px;}
	table.tbl01 td.num input { width:40px; text-align:right; }
	table.tbl01 td.num img { vertical-align:middle; }

/* Å×ÀÌºí - view */
table.tbl02 { border-top:5px solid #6191c8; }
	table.tbl02 th { border-bottom:1px solid #ededed; }
	table.tbl02 td { border-bottom:1px solid #ededed; }
	table.tbl02 td.write { border-bottom:1px solid #6191c8; padding-top:5px; }

/* Å×ÀÌºí - write */
table.tbl03 { border-top:5px solid #6191c8; border-bottom:1px solid #6191c8; }
	table.tbl03 td input { width:440px; }
	table.tbl03 td textarea { width:440px; height:150px; }
	table.tbl03 tbody tr.second th { border-bottom:1px solid #6191c8; }
	table.tbl03 tbody tr.second td { border-bottom:1px solid #6191c8; }
/* table.tbl03 td fieldset input { width:110px; } */

ul.tbl-expl-img {margin:0 0 20px 20px;}
	ul.tbl-expl-img li {height:18px;font-size:11px;line-height:14px;letter-spacing:-1px;}
	ul.tbl-expl-img li img {vertical-align:top;}
	ul.tbl-expl-img li img.head {vertical-align:middle;margin-bottom:4px;}
	ul.tbl-expl-img li span {color:#c1c1c1;}

/* Tab*/
ul.tab {background-image:url('/topn/img/mall/bg_tab.gif');}

/* ÀÌ¿ë¾È³» */
.graybox {background-image:url('/topn/img/common/bg_box_top03.gif');}
	.graybox ul li {background-image:url('/topn/img/ico/bu_dot_info03.gif');}

/* Å×¸¶¸ô */
dl.theme-list { width:100%; }
	dl.theme-list dt { background:#6191c8; padding:5px 0 3px 10px; font-weight:bold; color:#FFF; }
	dl.theme-list dd ul { border-left:1px solid #6191c8; }
	dl.theme-list dd ul li { border-right:1px solid #6191c8; border-bottom:1px solid #6191c8; padding:20px 18px; text-align:center; float:left; width:200px; }
	dl.theme-list dd ul li.first { padding-left:19px; }
	dl.theme-list dd ul li span { display:block; line-height:16px; margin-top:5px; }
	dl.theme-list dd ul li span.theme-tit strong { font-weight:bold; color:#333; padding-top:12px; }
	dl.theme-list dd ul li span.point { font-weight:bold; color:#333; }
	dl.theme-list dd ul li span.point img { vertical-align:middle; margin-left:5px; }

/* ½Ç½Ã°£ ¼±¹°°¡°Ô */
div.cotent-area { width:100%; }
	div.cotent-area div.cont-left { position:relative; width:720px; float:left; }
	div.cotent-area div.cont-right { width:200px; float:right }

/* 2009-05-08 ½Ç½Ã°£ ¼±¹°°¡°Ô ¼öÁ¤ start */
/* ½Ç½Ã°£ ¼±¹°°¡°Ô Ä«µ¥°í¸® ±¸ºÐ */
div.heart-top { position:relative; background:url('/topn/img/mall/bg_simple_gift01.gif') no-repeat -1px -1px; width:718px; height:288px; overflow:hidden; border:1px solid #80afe5; }
div.heart-top .event-go { position:relative; top:232px; left:550px;}
.mind-pos { position:absolute; top:8px; left:-15px; width:225px; height:220px; z-index:4 }
.subject-pos { position:absolute; top:96px; left:168px; width:225px; height:220px;  z-index:3}
.kind-pos { position:absolute; top:-17px; left:326px; width:225px; height:220px;  z-index:2 }
.point-pos { position:absolute; top:8px; left:509px; width:225px; height:220px;  z-index:1}

.heart-list { width:225px; height:220px; font-size:0px; line-height:0px; z-index:6}
	.heart-list dt { margin-bottom:9px; margin-left:49px; padding-top:30px; }
	.heart-list dd { border-bottom:1px solid #e5e5e5; margin:1px 0px; position:relative; z-index:8; width:120px; height:23px; margin-left:49px; } 
	.heart-list dd a { position:relative;}
	.heart-list dd a.on { background:url('/topn/img/ico/ico_arr_blue.gif') no-repeat right 8px; padding-right:15px; display:inline-block;}
	.heart-list dd a.off { padding-right:15px; display:inline-block; }
	.heart-list dd img{ margin-top:6px;}
	.heart-list dd img.ico { position:absolute; right:0px; bottom:1px}

.heart-list-bg { background:url('/topn/img/mall/bg_simple_gift03_off.png') no-repeat left top; }
* html .heart-list-bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/topn/img/mall/bg_simple_gift03_off.png',sizingMethod='scale'); }
.heart-list-bg-on { width:225px; height:220px; background:url('/topn/img/mall/bg_simple_gift03_on.png') no-repeat left top; z-index:5}
* html .heart-list-bg-on { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/topn/img/mall/bg_simple_gift03_on.png',sizingMethod='scale'); }

/* 2009-05-08 ½Ç½Ã°£ ¼±¹°°¡°Ô ¼öÁ¤ end ***********/

/* ½Ç½Ã°£ °Ë»ö Ä«Å×°í¸® > ÀüÃ¼º¸±â/ best-new */
.heart-tab { position:absolute; left:380px; top:219px; width:170px; height:79px;  overflow:hidden;}
	.heart-tab li { position:relative; background:url('/topn/img/mall/bg_simple_gift02_off.png') no-repeat left top; width:92px; height:79px; float:left; }
	* html .heart-tab li { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/topn/img/mall/bg_simple_gift02_off.png',sizingMethod='corp'); }
	.heart-tab li.best { z-index:2 }
	.heart-tab li.best img{ margin:22px 0 0 20px; }
	.heart-tab li.allview { z-index:1; margin-left:-16px; }
	.heart-tab li.allview img { margin:24px 0 0 27px; }
	.heart-tab li.on { background:url('/topn/img/mall/bg_simple_gift02_on.png') no-repeat left top; z-index:3 }
	*html .heart-tab li.on { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/topn/img/mall/bg_simple_gift02_on.png',sizingMethod='crop'); }

/* ½Ç½Ã°£ °Ë»ö > Ä«Å×°í¸® ¸®½ºÆ® */
dl.heartcon-list { width:720px; margin-top:1px; } 
	dl.heartcon-list dt { background:#6191c8; padding:5px 0 3px 10px; }
	dl.heartcon-list dt strong { color:#FFF; margin-right:5px; }
	dl.heartcon-list dt em { font-style:normal; color:#b0c8e4; } 
	dl.heartcon-list dd ul {/* border-bottom:1px solid #538fd5;*/ margin-top:-1px;  border-top:1px solid #538fd5; border-left:1px solid #538fd5;   }
	dl.heartcon-list dd ul li { position:relative; width:143px; height:143px;text-align:center; float:left; border-bottom:1px solid #538fd5;border-right:1px solid #538fd5;}
	dl.heartcon-list dd ul li img.pic { vertical-align:middle; margin-top:24px; }
	dl.heartcon-list dd ul li p.new { position:absolute; top:0px; left:0px; overflow:hidden; background:url('/topn/img/ico/ico_new_yellow.gif') no-repeat; width:41px; height:41px; text-indent:-999px; }
	dl.heartcon-list dd ul li p.best{ position:absolute; top:0px; left:0px; overflow:hidden; background:url('/topn/img/ico/ico_best_yellow.gif') no-repeat; width:41px; height:41px; text-indent:-999px; }
	dl.heartcon-list dd ul li.end { width:142px;}
	
div.choice-on { position:absolute; left:0px; top:0px; width:100%; height:100%;background:#89add6; height:143px; opacity:.8; filter:alpha(opacity=80); z-index:9 }

dl.pro-detail { position:absolute; left:0px; top:0px;  border:0px; width:100%; height:100%; overflow:hidden; z-index:10; } 
	dl.pro-detail dt { border:0px; margin:0px; padding:0px; color:#FFF; margin-top:15px; background:none;}
	dl.pro-detail dd { border:0px; margin:0px; padding:0px; color:#000; margin:10px 0 0 2px; position:relative; }
	dl.pro-detail dd.point { font-family:Tahoma; font-weight:bold }
	dl.pro-detail dd.point img { vertical-align:middle; margin:-3px 0 0 3px; _margin:1px 0 0 3px; }
	dl.pro-detail dd.bt { position:absolute; bottom:5px; left:0px; width:100%; }

dl.heartcont-side { border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd }
	dl.heartcont-side dt{ background:#f2f2f2 url('/topn/img/common/bg_dotline_gray.gif') repeat-x left bottom; padding:5px 0 6px 9px; }
		dl.heartcont-side dt.img-dt{ background:none; font-size:0px; line-height:0px; padding:0px; margin:17px 0 0 19px; font-size:0px; line-height:0px }
	dl.heartcont-side dd { padding:15px 0 8px 0; text-align:center; border-bottom:1px solid #cdcdcd; }
		dl.heartcont-side dd.img-dd { padding:0px; padding:8px 0 8px 0;}
		dl.heartcont-side dd.faq { padding:0px; padding:13px 0 13px 0; }
		dl.heartcont-side dd.faq ul.list01 { margin-left:31px; }
	dl.heartcont-side dd .thumb { width:89px; height:88px; background:url('/topn/img/mall/bg_simple_gift03.gif') no-repeat left top; margin:0 auto; text-align:left; padding:1px 0 3px 1px }
	dl.heartcont-side dd .thumb img { width:86px; height:88px;}
	
	dl.heartcont-side dd dl.heartcon-detail dt { background:none; margin:0px; padding:0px; margin:7px 0 0 0;}
		dl.heartcont-side dd dl.heartcon-detail dt strong { color:#000; font-weight:bold;text-align:center; }
	dl.heartcont-side dd dl.heartcon-detail dd { border-bottom:0px; margin:0px; padding:0px; text-align:center;  }
		dl.heartcont-side dd dl.heartcon-detail dd.point { font-family:Tahoma !important; font-weight:bold; color:#000; }
		dl.heartcont-side dd dl.heartcon-detail dd.point img { vertical-align:middle; margin:-3px 0 0 3px; _margin:1px 0 0 3px; }
		dl.heartcont-side dd dl.heartcon-detail dd.bt { margin-top:7px; }
	
	dl.heartcont-side dd .advice-msg { background:url('/topn/img/mall/bg_simple_gift04_btm.gif') no-repeat left bottom; width:160px; margin:0 auto; letter-spacing:-1px; margin-bottom:3px; }
	dl.heartcont-side dd .advice-msg strong { color:#6191c8;}
	dl.heartcont-side dd .advice-msg p { background:url('/topn/img/mall/bg_simple_gift04_top.gif') no-repeat left top; padding:11px 8px 13px 8px ; width:144px;letter-spacing:-1px; }
	
	dl.heartcont-side dt ul.menulist { margin-left:-9px; }
	dl.heartcont-side dt ul.menulist li { float:left; border-right:1px solid #e5e5e5; padding:0px 9px; }
	dl.heartcont-side dt ul.menulist li.end { border:0px}

	dl.heartcont-side dd.faq ul.list01 li{ background:url('/topn/img/ico/bu_dot_info03.gif') no-repeat left 5px; padding-left:7px; margin-bottom:1px; word-break:keep-all; letter-spacing:-1px; text-align:left; letter-spacing:0px; }

ul.heartcon-use { margin:10px 20px; text-align:left; }
	ul.heartcon-use li.tits { border-bottom:1px dashed #dfdfdf; padding-bottom:4px; margin:0 0 5px 0; _margin:0 0 8px 0; }
	ul.heartcon-use li { font-size:11px; color:#90b2d8; margin:4px 0; }
	ul.heartcon-use li img { vertical-align:top; _margin-top:-2px; }
	*+html ul.heartcon-use li img { margin-top:-2px; }

/* ÇÏÆ®ÄÜ ¹ß¼Û ·¹ÀÌ¾î */
div.send-con-out {position:absolute;z-index:20;left:4px;top:295px;width:100%;background:#e5e5e5;}
div.send-con-in {position:relative;left:-4px;top:-4px;width:100%;}
	div.send-con-in dl.outBox {float:left;width:360px;height:100%;}
		div.send-con-in dt.outBox {padding:11px 0 0 19px;background:#6191c8;height:24px;}
		div.send-con-in dd.outBox {overflow:hidden;padding:30px 19px 0;background:#fff;height:389px;border:1px solid #538fd5;border-left:none;}
		div.send-con-in dl.left dt {border-right:1px solid #fff;}
		div.send-con-in dl.left dd {border-left:1px solid #538fd5;padding-right:0;}
div.send-con-in div.msg-box {float:left;margin-right:13px;padding:0 19px;background:url('/topn/img/mall/bg_msgbox.gif') no-repeat;width:107px;height:100%;}
	div.send-con-in div.msg-box .count {height:34px;font-size:11px;color:#fff;line-height:17px;text-align:center;}
	div.send-con-in div.msg-box .btn {margin:0;text-align:center;}
div.send-con-in div.msg-con {height:186px;}
	div.send-con-in div.msg-con textarea.msg {padding-top:44px;overflow:hidden;background:transparent;width:100%;height:68px;color:#fff;line-height:17px;letter-spacing:-1px;border:none;} 
	div.send-con-in div.msg-con p.adv {margin-top:10px;color:#444;line-height:17px;letter-spacing:-1px;} 
div.send-con-in div.send-list {margin-bottom:2px;padding:2px 5px 0;width:102px;height:16px;border:1px solid #939393;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
	div.send-con-in div.send-list a.del {float:right;margin-top:2px;}
	div.send-con-in div.send-list input {width:80px;font-size:11px;color:#999;border:0;}
div.send-con-in div.hpnum-input {float:left;width:180px;}
	div.send-con-in div.hpnum-input .thumb {margin:0 auto 8px;padding:1px 0 0 1px;background:url('/topn/img/mall/bg_simple_gift03.gif') no-repeat;width:90px;height:92px;}
	div.send-con-in div.hpnum-input table th, div.send-con-in div.hpnum-input table td {vertical-align:top;line-height:18px;text-align:left;padding:7px 0 5px;}
		div.send-con-in div.hpnum-input table th img {margin-top:2px;}
		div.send-con-in div.hpnum-input table td.prdname {color:#666;line-height:16px;}
		div.send-con-in div.hpnum-input table td.point strong {font-size:11px;color:#e73640;}
		div.send-con-in div.hpnum-input table td.point img {margin-left:5px;vertical-align:middle;}
div.send-con-in div.hpnum-input table.send-list { margin-top:5px; }
	div.send-con-in div.hpnum-input table.send-list th, div.send-con-in div.hpnum-input table.send-list td {padding:0 0 2px 0;}
	div.send-con-in div.hpnum-input table.send-list th {padding-bottom:8px;}
div.send-con-in div.paym {height:185px;}
	div.send-con-in div.paym dl {overflow:hidden;zoom:1;margin-bottom:15px;}
	div.send-con-in div.paym dt, div.send-con-in div.paym dd {float:left;}
	div.send-con-in div.paym dt {margin-top:0px;width:81px;}
	div.send-con-in div.paym dd {width:240px;}
	div.send-con-in div.paym dd img {vertical-align:middle;}
	div.send-con-in div.paym dd.avail-pt {font-weight:bold;font-size:11px;color:#444;}
	div.send-con-in div.paym dd.avail-pt img {margin:0 0 2px 5px;}
	div.send-con-in div.paym dd.avail-pt img.ico-pt {margin-right:10px;}
	div.send-con-in div.paym dd.avail-pt input {margin-left:6px;width:12px;height:12px;}
div.send-con-in div.lay-expl { border:1px solid #e6e6e6; background:#f7f7f7; font-size:11px; font-family:±¼¸²; letter-spacing:-1px; color:#666; padding:8px 10px 6px 10px; }
div.send-con-in ul.pay-expl { margin-top:20px; }
	div.send-con-in ul.pay-expl li { margin-bottom:2px;padding-left:6px;background:url('/topn/img/ico/bu_dot.gif') no-repeat 0 5px;font-size:11px;color:#aaa;line-height:16px;letter-spacing:-1px;}

/* ½Ç Ã»±¸ ±Ý¾× */
div.send-con-in ul.pay-money { width:240px; }
	div.send-con-in ul.pay-money li { padding-top:2px; height:18px; font-size:11px; color:#333; line-height:16px; border-bottom:1px solid  #ccc; }
	* html div.send-con-in ul.pay-money li { padding-top:4px; height:16px; }
	div.send-con-in ul.pay-money li span img.ico-pt { margin:2px 0 2px 0; }
	html>/**/body div.send-con-in ul.pay-money li span img.ico-pt { border:1px solid #fff; }
	div.send-con-in ul.pay-money li span { float:right; margin:0 0 0 5px; _margin:-12px 0 0 5px; }
	*+html div.send-con-in ul.pay-money li span { margin:-15px 0 0 5px; }
	html>/**/body div.send-con-in ul.pay-money li span, x:-moz-any-link, x:default { margin:-15px 0 0 5px; } /* Firefox 3 Fix */
	div.send-con-in ul.pay-money li.total { font-weight:bold; color:#e73640; }

div.send-con-in div.pay-select select {margin-bottom:2px;font-size:11px;color:#888;}
	div.send-con-in div.pay-select .card {width:220px;}
	div.send-con-in div.pay-select .share {width:100px;}
div.pt-control {position:relative;overflow:hidden;background:#fff;border:1px solid #939393;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
	div.pt-control input {float:left;padding:3px 0 0 4px;width:75px;height:15px;font-weight:bold;font-size:12px;color:#444;border:0;text-align:right;}
	div.pt-control input.m-cnt {width:25px !important;text-align:center;}
	div.pt-control div.controlBtn {float:right;margin:1px 1px 0 0;width:15px;height:18px;font-size:0;line-height:0;}
	div.pt-control div.controlBtn img {vertical-align:top;}
	div.pt-control.al-c {margin:0 auto;}

/* ºê·£µå¸ô */
dl.brand-list { width:100%; }
	dl.brand-list dt { position:relative; background:#6191c8; padding:0 0 0 15px; height:20px; }
	dl.brand-list dt img { vertical-align:top; margin-top:4px; }
	*+html dl.brand-list dt img { margin-top:3px; }
	dl.brand-list dt span.list-all { position:absolute; right:9px; top:3px; _top:5px; color:#a3bedd; font-size:11px; }
	dl.brand-list dt span.list-all img { margin:2px 5px 0 0; _margin-top:0px; }
	*+html dl.brand-list dt span.list-all img { margin-top:0; }
	dl.brand-list dt span.list-all a { color:#a3bedd; padding:0 5px; }
	dl.brand-list dt span.list-all a.on { color:#fff; }
	dl.brand-list dd ul { border-left:1px solid #6191c8; }
	dl.brand-list dd ul li { border-right:1px solid #6191c8; border-bottom:1px solid #6191c8; width:315px; padding:30px 0px 30px 0px; text-align:center; float:left; }
	dl.brand-list dd ul li.first { width:316px; }
	dl.brand-list dd ul li span { display:block; line-height:16px; margin-top:5px; font-size:12px; }
	dl.brand-list dd ul li span.brand-tit { width:170px; }
	dl.brand-list dd ul li span.brand-tit a:hover { font-weight:bold; color:#333; padding-top:12px; }
	dl.brand-list dd ul li span.point { font-weight:bold; color:#333; }
	dl.brand-list dd ul li span.point img { vertical-align:middle; margin-left:5px; }

a.prd-over {display:inline-block;}

dl.sub-list { float:left; width:317px; margin:30px 1px 0 0; }
	dl.sub-list dt { position:relative; background:#6191c8; padding:3px 0 0 15px; height:17px; }
	dl.sub-list dt span.more { position:absolute; right:10px; top:7px; }
	dl.sub-list dd { margin:10px 0 0 5px; overflow:hidden; }
dl.sub-list.ct { width:314px; margin-right:0px; }

ul.list01 { line-height:21px; }
	ul.list01 li { background:url('/topn/img/ico/bu_dot03.gif') no-repeat left 8px; padding-left:10px; word-break:keep-all; }
	ul.list01 li img { vertical-align:middle; margin:-2px 0 0 2px; }

dl.cust dt { float:left; margin:0 10px 0 0; padding:0; font-size:0; height:1%; background:none; }
	dl.cust dt img { border:1px solid #ebebeb; width:97px; height:97px; }
	dl.cust dd { float:left; color:#666; width:180px; }

/* »çÀºÇ°¸ô */
span.couponbox {display:inline-block;padding:3px 1px 0;background:#ffa414;font-size:11px;color:#fff;border:1px solid #ff8827;line-height:9px;}
a.imgbox {display:inline-block;border:1px solid #ebebeb;}
	a.imgbox:hover {border:1px solid #6191c8;}
	a.imgbox-on {display:inline-block;border:1px solid #6191c8;}
div.on-out {position:relative;}
	div.on-v {position:absolute;left:1px;top:145px;width:170px;padding-top:5px;height:21px;background:#f6f6f6;visibility:hidden;}
	div.on-v img {vertical-align:top;}
strong.pt {font-family:Tahoma;color:#333;}
	strong.pt img {margin-left:4px;vertical-align:middle;}
div.best-hot {overflow:hidden;margin-top:20px;width:100%;border-bottom:1px solid #6191c8;}
	div.best-hot dl {float:left;width:475px;}
	div.best-hot dt.tit {padding-left:15px;background:#6191c8;height:20px;}
	div.best-hot dd.prd-cont {height:276px;border-left:1px solid #6191c8;}
	div.best-hot dd.prd-cont ul {margin-left:40px;width:394px;}
	div.best-hot dd.prd-cont ul li {float:left;width:172px;padding-top:20px;text-align:center;}
	div.best-hot dd.prd-cont ul li.first {margin-right:50px;}
	div.best-hot dd.prd-cont ul li a.imgbox img {width:170px;height:170px;}
	div.best-hot dd.prd-cont ul li a.tit {display:block;margin-top:8px;color:#888;}
	div.best-hot dd.prd-cont ul li a.tit:hover {font-weight:bold;color:#333;}
	div.best-hot dd.prd-cont ul li p {margin-top:8px;}
	div.best-hot dl.hot dt.tit {border-left:1px solid #fff;}
	div.best-hot dl.hot dd.prd-cont {border-right:1px solid #6191c8;}
div.fla-search {margin-top:30px;}
div.mall-sch-msg {margin-top:20px;padding-bottom:2px;border-bottom:5px solid #6191c8;}
	div.mall-sch-msg ul {float:right;margin-bottom:2px;}
	div.mall-sch-msg ul li {float:left;margin-left:20px;display:inline;}
	div.mall-sch-msg p {color:#888;}
	div.mall-sch-msg strong {color:#333;}
	div.mall-sch-msg strong img {margin:0 0 2px 4px;vertical-align:middle;}
	div.mall-sch-msg strong.sch-word {color:#6191c8;}

	div.mall-prd-align { padding:10px 0 7px 0; overflow:hidden; _height:22px; border-bottom:1px solid #e5e5e5; }
		div.mall-prd-align span { float:left; }
		div.mall-prd-align span img { vertical-align:middle; }
		div.mall-prd-align span select { font-size:11px; margin:0 6px 0 2px; _margin-bottom:1px; }
	div.mall-prd-align fieldset { float:right; }
		div.mall-prd-align fieldset input { width:300px; vertical-align:top; }

div.thanks-list {border-bottom:1px solid #6191c8;}
table.view-list {width:100%;}
	table.view-list td {padding:15px 0;border-top:1px solid #e5e5e5;}
	table.view-list td.prd-info {text-align:left;}
	table.view-list td.prd-info dl {width:475px;}
	table.view-list td.prd-info dt {float:left;width:116px;font-size:0;}
	table.view-list td.prd-info dt img {width:100px;height:100px;}
	table.view-list td.prd-info dd img {vertical-align:top;}
	table.view-list td.prd-info dd.est {margin-bottom:12px;color:#d9d9d9;}
	table.view-list td.prd-info dd.est img {margin-bottom:2px;vertical-align:middle;}
	table.view-list td.prd-info dd.est strong {font-family:tahoma;color:#e73640;}
	table.view-list td.prd-info dd.tit {height:54px;}
	table.view-list td.prd-info dd.tit a:hover {font-weight:bold;}
	table.view-list td.brand {padding-right:30px;font-size:11px;text-align:right;}
	table.view-list td.brand img {display:inline-block;margin-top:3px;}
ul.img-list {width:100%;overflow:hidden;}
	ul.img-list li {float:left;padding:20px 0 0 22px;display:inline;width:172px;height:257px;text-align:center; }
	ul.img-list li.first {padding-left:0;}
	ul.img-list li  a.tit {display:block;margin-top:8px;color:#888;}
	ul.img-list li  a.tit:hover {font-weight:bold;color:#333;}
	ul.img-list li  p {margin-top:6px;}

/* ¼³¸í±Û */
ul.list03 li { background:url('/topn/img/ico/bu_dot_info03.gif') no-repeat left 5px; padding-left:7px; }

/* ½Ç½Ã°£ ¼±¹°°¡°Ô - ¼­ºê»ó´Ü */
dl.gift { background:url('/topn/img/mall/bg_simple_gift.gif') no-repeat; width:720px; height:200px; margin-bottom:30px; }
	dl.gift dt { float:left; padding:73px 0 0 40px; }
	dl.gift dd { float:right; padding:40px 17px 0 0; }
	dl.gift dt img, dl.gift dd img { display:block; }

.btn-r { float:right; margin-top:-21px; }
.brd-top { border-top:3px solid #6191c8; padding-top:20px; } /* »ó´Ü º¸´õ */

/* ½Ç½Ã°£¼±¹°°¡°Ô - ÀÌ¿ë³»¿ª ·¹ÀÌ¾îÆË¾÷ */
div.layer { position:relative; }
	div.layer div.layer-message { position:absolute; border:3px solid #719cce; background:#fff; width:140px; padding:14px 15px 11px 14px; }
	div.layer div.layer-message div.message { letter-spacing:-1px; height:100%; }

/* ½Ç½Ã°£ ¼±¹°°¡°Ô - qna */
div.tbl-qna {  border-bottom:1px solid #6191c8; }
	div.tbl-qna dl { overflow:hidden; height:1%; border-bottom:1px solid #ededed; }
	div.tbl-qna dl.btm { border-bottom:none; }
	div.tbl-qna dt, div.tbl-qna dd { padding:5px 0 2px 0; line-height:18px; }
	div.tbl-qna dt { float:left; width:45px; text-align:center; }
	div.tbl-qna dd span { float:right; margin:0 10px 0 20px; }
	div.tbl-qna dd a { color:#888; }
	div.tbl-qna dd a:hover { color:#ea6c62; }

div.tbl-qna03 { border-top:3px solid #6191c8; border-bottom:1px solid #6191c8; }
	div.tbl-qna03 dl { overflow:hidden; height:1%; border-bottom:1px solid #ededed; }
	div.tbl-qna03 dt { float:left; text-align:center; width:50px; padding:8px 10px 5px 10px; }
	div.tbl-qna03 dd { float:left; padding:5px 10px 4px 10px; line-height:18px; }
	div.tbl-qna03 p { margin:5px; text-align:center; }
	div.tbl-qna03 dd fieldset.title { _width:260px; } /* Á¦¸ñ */
	div.tbl-qna03 dd fieldset.email { _width:260px; } /* ÀÌ¸ÞÀÏ */

/* ÃßÃµÁ¦Ç° ¾ö¼±ÇÏ´Ù ¸ÞÀÎ */
div.thanks-tab { position:relative; background:url('/topn/img/mall/bg_thanks_btm.gif') no-repeat left bottom; width:950px; padding:0px !important; }
	div.thanks-tab dl.tab-thanks { background:url('/topn/img/mall/bg_thanks_top.gif') no-repeat left top; width:849px;  position:relative; padding:38px 50px 0px 51px; }
		div.thanks-tab dl.tab-thanks dt { position:absolute; left:51px; top:6px; font-size:0px; line-height:0px; }
		div.thanks-tab dl.tab-thanks dt.value { position:absolute;left:203px;}
		div.thanks-tab dl.tab-thanks dt.valuetop { position:absolute;left:363px;}
		
		div.thanks-tab dl.tab-thanks dd { width:849px; border-top:1px solid #9daee1; position:relative;}
			div.thanks-tab dl.tab-thanks dd ul.sub-cate { width:849px; padding:6px 0 0 0; }
			div.thanks-tab dl.tab-thanks dd ul.sub-cate li { float:left; background:url('/topn/img/mall/bg_cate_line.gif') no-repeat left 2px; padding:0 35px; font-size:0px; line-height:0px; position:relative; padding-bottom:11px;  }
			div.thanks-tab dl.tab-thanks dd ul.sub-cate li.first { padding-left:0px; background:none; }
			div.thanks-tab dl.tab-thanks dd ul.sub-cate li img { vertical-align:top }
		
		div.thanks-tab dl.tab-thanks ul.sub-value { width:849px; margin:8px 0 7px 0; }
			div.thanks-tab dl.tab-thanks ul.sub-value li { float:left;}
			div.thanks-tab dl.tab-thanks ul.sub-value li.first {margin-left:-23px; }
			div.thanks-tab dl.tab-thanks ul.sub-value li em { font-weight:bold; color:#FFF; font-style:normal; background:url('/topn/img/mall/bg_value_off.gif') no-repeat right 1px;padding:0 57px 0 23px;}
			div.thanks-tab dl.tab-thanks ul.sub-value li em.on { background:url('/topn/img/mall/bg_value_on.gif') no-repeat right 1px; color:#fcfa2e }
			div.thanks-tab dl.tab-thanks ul.sub-value li a { color:#FFF;}

		div.thanks-tab dl.tab-thanks dd.valuetop { position:absolute;top:7px;left:531px;border-top:none;}
		div.thanks-tab dl.tab-thanks dd.valuetop select {width:246px;float:left; margin-right:8px;}		
		div.thanks-tab dl.tab-thanks dd.valuetop img {float:left;}

		div.thanks-tab div.layer { position:absolute; z-index:10; top:120px; left:0px; }

div.ssub-menu { width:950px; background:url('/topn/img/mall/bg_thanks_sub_btm.gif') no-repeat left bottom; margin-top:10px}
	div.ssub-menu ul { background:url('/topn/img/mall/bg_thanks_sub_top.gif') no-repeat left top; padding:4px 33px 2px 33px; }
	div.ssub-menu li { float:left; font-weight:bold; color:#FFF; }
	div.ssub-menu li span{  padding:5px 20px;display:inline-block; line-height:14px; cursor:pointer; }
	div.ssub-menu li a, div.ssub-menu li a:hover  { color:#FFF !important; display:inline-block}
	div.ssub-menu li a:hover { background:url('/topn/img/mall/cate_sub_r.gif') no-repeat right top;display:inline-block}
	div.ssub-menu li a:hover span{ background:url('/topn/img/mall/cate_sub_l.gif') no-repeat left top; display:inline-block; }
	div.ssub-menu li.tits { width:80px; text-align:center; padding:4px 33px 0 0; background:url('/topn/img/mall/bg_bar.gif') right center no-repeat; margin-right:10px; }

/* event & news */
dl.new-area { position:absolute; top:14px; left:465px; }
	dl.new-area dt { float:left; margin-right:5px;  }
	dl.new-area dd{ float:left; width:340px; height:15px; font-size:11px; color:#FFF; overflow:hidden;}
	dl.new-area dd li a { color:#FFF;}
	dl.new-area dd li a:hover { color:#FFF;  text-decoration:underline; }

div.thanks-mainfla { margin:30px 0 40px 0}

.thank-contA01 { width:100%; }
	.thank-contA01 li { float:left }
		.thank-contA01 li.banner-area { margin-right:18px; font-size:0px; }
			.thank-contA01 li.banner-area img { vertical-align:top; }
		.thank-contA01 li.theme-newlist { border-right:1px solid #a9de29; border-top:1px solid #a9de29; border-bottom:1px solid #a9de29; width:390px; }
			.thank-contA01 li.theme-newlist dt { float:left; vertical-align:top; font-size:0px; line-height:0px; }
			.thank-contA01 li.theme-newlist dd {float:left; padding:15px 13px 6px 13px;} 
			.thank-contA01 li.theme-newlist dd  li { float:none; background:url('/topn/img/ico/ico_lime.gif') no-repeat left 4px; padding-left:12px; margin-bottom:3px; font-size:11px; width:250px; text-overflow:ellipsis; overflow: hidden; }
				.thank-contA01 li.theme-newlist dd  li a, .thank-contA01 li.theme-newlist dd  li a:hover { color:#666; }
				.thank-contA01 li.theme-newlist dd  li a:hover { text-decoration:underline } 

.thank-contA02 { width:100%; margin-top:30px; }
	.thank-contA02 li { float:left; width:468px; }
	.thank-contA02 li.hot-in { float:right; }
	.thank-contA02 li dt { margin-bottom:12px; }

dl.show-room { margin-top:20px; width:950px; }
	dl.show-room dt { font-size:0px; line-height:0px; }
	dl.show-room dd { background:url('/topn/img/mall/bg_show_room.gif') no-repeat left top; width:950px; height:223px; position:relative; overflow:hidden; }
	dl.show-room dd a.prev {position:absolute;top:75px;left:29px;}
	dl.show-room dd a.next {position:absolute;top:75px;right:29px;}
	dl.show-room dd ul { width:770px; height:157px; overflow:hidden; margin:34px 0 0 88px !important;  }
		dl.show-room dd ul li { float:left; width:102px; height:157px; position:relative; margin:0 26px; _margin:0px; _padding:0 26px;font-size:0px; line-height:0px}
			dl.show-room dd ul li a.prd-over {border:1px solid #e5e5e5; margin-bottom:10px; ;  }
			dl.show-room dd ul li a.prd-over img { width:100px; height:100px;}
			dl.show-room dd ul li span.prd-tit { display:block; font-size:11px; text-align:center; line-height:14px;}
			dl.show-room dd ul li span.prd-price { display:block; position:absolute; bottom:0px; text-align:center; width:100%; height:auto;}
			dl.show-room dd ul li span.prd-price em { font-style:normal; font-weight:bold; color:#6181c8; line-height:12px; font-size:12px; }


/********** ÆË¾÷°øÅë **********/
div.pop-head { border-bottom:5px solid #6191c8; }
	#popWrap div.cont { border-bottom:5px solid #6191c8; padding-bottom:20px; }

dl.pop-prd-info {overflow:hidden;width:100%; padding-bottom:20px;}
	dl.pop-prd-info dt {font-size:14px;font-weight:bold;color:#333;line-height:22px;}
	dl.pop-prd-info dt .ico-mall {display:block;margin-bottom:2px;}
	dl.pop-prd-info dt.img {float:left;margin-right:12px;position:relative;background:url('/topn/img/mall/bg_pop_prd01.gif') no-repeat right top;width:174px;height:174px;}
	dl.pop-prd-info dt.img img.prd {margin:1px 0 0 1px;width:170px;height:170px;vertical-align:top;}
	dl.pop-prd-info dt.img img.tag-special {position:absolute;left:0;top:0;}
	dl.pop-prd-info dd.point {margin-top:10px;font:bold 12px Tahoma;color:#333;}
	dl.pop-prd-info dd.point img {vertical-align:middle;}
p.big-image {margin:20px 0;text-align:center;}
ul.small-image {overflow:hidden;margin:0 auto;width:506px;height:100px;border:1px solid #6191c8;}
	ul.small-image li {float:left;border-right:1px solid #6191c8;}
	ul.small-image li img {width:100px;height:100px;vertical-align:top;}

p.find-expl { padding:0 0 10px 0; }
div.post-list { padding-bottom:0px; }
	div.post-list p.find-expl { padding:15px 0 10px; }
	div.post-list div { padding:1px 0; height:212px; overflow-y:scroll; }
	div.post-list table { width:425px; border-top:1px solid #85a7d3; }
	div.post-list table th { background:#fcfcfc; height:28px; border-bottom:1px solid #eaeaea; }
	div.post-list table td { background:url('/topn/img/common/bg_dotline_h.gif') repeat-x left bottom; height:26px; }
	div.post-list table td.post { text-align:center; }
p.search-region { padding-bottom:5px; }
	p.search-region label img { margin-right:8px; }
	p.search-region input, .search-region img { vertical-align:middle; }
	p.search-region input { padding:2px 2px 0; width:280px; height:14px; font-size:11px; color:#999; border:1px solid #c9c9c9; }

ul.chk-value { margin:5px 0; overflow: hidden; height:1%; }
	ul.chk-value li { float:left; padding-top:2px; width:89px; border-left:1px solid #d9d9d9; text-align:center; }
	ul.chk-value li input { margin-bottom:5px; width:12px; height:12px; }
	ul.chk-value li input, div.chk-estpoint li img {vertical-align:middle;}
	ul.chk-value li.first {border-left:none;}
p.thank_banner {margin:15px 0 14px 0;}
ul.thank_banner {position:relative;width:950px;}
ul.thank_banner li {position:absolute;}
ul.thank_banner li.bn01 {top:0;left:0;}
ul.thank_banner li.bn02 {top:0;left:482px;}
ul.thank_banner li.bn03 {top:0;left:0;}
ul.thank_banner li.bn04 {top:0;left:322px;}
ul.thank_banner li.bn05 {top:0;left:644px;}
ul.thank_banner li.bn06 {top:109px;left:0;}
ul.thank_banner li.bn07 {top:109px;left:482px;}
ul.case1 {height:100px;}
ul.case2 {height:209px;}

div.thanks-tabn { position:relative; background:url('/topn/img/mall/bg_thanks_btmn.gif') no-repeat left bottom; width:950px; padding:0px !important; }
	div.thanks-tabn dl.tab-thanks { background:url('/topn/img/mall/bg_thanks_topn.gif') no-repeat left top; width:849px;  position:relative; padding:38px 50px 0px 51px; }
		div.thanks-tabn dl.tab-thanks dt { position:absolute; left:51px; top:6px; font-size:0px; line-height:0px; }
		div.thanks-tabn dl.tab-thanks dt.value { position:absolute;left:203px;}
		div.thanks-tabn dl.tab-thanks dt.valuetop { position:absolute;left:363px;}
		
		div.thanks-tabn dl.tab-thanks dd { width:849px; border-top:1px solid #f69e9d; position:relative;}
			div.thanks-tabn dl.tab-thanks dd ul.sub-cate { width:849px; padding:6px 0 0 0; }
			div.thanks-tabn dl.tab-thanks dd ul.sub-cate li { float:left; background:url('/topn/img/mall/bg_cate_line2.gif') no-repeat left 2px; padding:0 35px; font-size:0px; line-height:0px; position:relative; padding-bottom:11px;  }
			div.thanks-tabn dl.tab-thanks dd ul.sub-cate li.first { padding-left:0px; background:none; }
			div.thanks-tabn dl.tab-thanks dd ul.sub-cate li img { vertical-align:top }
		
		div.thanks-tabn dl.tab-thanks ul.sub-value { width:849px; margin:8px 0 7px 0; }
			div.thanks-tabn dl.tab-thanks ul.sub-value li { float:left;}
			div.thanks-tabn dl.tab-thanks ul.sub-value li.first {margin-left:-23px; }
			div.thanks-tabn dl.tab-thanks ul.sub-value li em { font-weight:bold; color:#FFF; font-style:normal; background:url('/topn/img/mall/bg_value_off.gif') no-repeat right 1px;padding:0 57px 0 23px;}
			div.thanks-tabn dl.tab-thanks ul.sub-value li em.on { background:url('/topn/img/mall/bg_value_on.gif') no-repeat right 1px; color:#fcfa2e }
			div.thanks-tabn dl.tab-thanks ul.sub-value li a { color:#FFF;}

		div.thanks-tabn dl.tab-thanks dd.valuetop { position:absolute;top:7px;left:531px;border-top:none;}
		div.thanks-tabn dl.tab-thanks dd.valuetop select {width:246px;float:left; margin-right:8px;}		
		div.thanks-tabn dl.tab-thanks dd.valuetop img {float:left;}

		div.thanks-tabn div.layer { position:absolute; z-index:10; top:120px; left:0px; }

div.ssub-menun { width:950px; background:url('/topn/img/mall/bg_thanks_sub_btmn.gif') no-repeat left bottom; margin-top:10px}
	div.ssub-menun ul { background:url('/topn/img/mall/bg_thanks_sub_topn.gif') no-repeat left top; padding:4px 33px 2px 33px; }
	div.ssub-menun li { float:left; font-weight:bold; }
	div.ssub-menun li span{  padding:5px 20px;display:inline-block; line-height:14px; cursor:pointer; }
	div.ssub-menun li a {display:inline-block}
	div.ssub-menun li a span {color:#959595;}
	div.ssub-menun li a:hover { background:url('/topn/img/mall/cate_sub_rn.gif') no-repeat right top;display:inline-block;}
	div.ssub-menun li a:hover span{ background:url('/topn/img/mall/cate_sub_ln.gif') no-repeat left top; display:inline-block;color:#ffffff;}
	div.ssub-menun li.tits { width:80px; text-align:center; padding:4px 33px 0 0; background:url('/topn/img/mall/bg_bar.gif') right center no-repeat; margin-right:10px; }
h2.shopmain {background:none;padding-left:0;}
ul.shopmaintab {background-image:url('/topn/img/common/bg_tab.gif');}
ul.byPrice {padding-left:25px;margin:0 0 30px 0;}
ul.byPrice li {float:left;margin:0 10px 20px 0;}
ul.byPrice li dl {width:172px;height:270px;}
ul.byPrice li dl dt {margin-bottom:10px;}
ul.byPrice li dl dt,ul.byPrice li dl dd, ul.byPrice img {display:block;}
ul.byPrice li dl dt img {border:#e7e7e7 1px solid;width:170px;height:170px;}
ul.byPrice li dl dt a:hover img {border:#ed686f 1px solid;}
ul.byPrice li dl dd.ico {margin-bottom:5px;padding-left:3px;}
ul.byPrice li dl dd.desc {font-size:11px;padding-left:3px;margin:0 0 10px 0;}
ul.byPrice li dl dd.price1 {background:url(/topn/img/mall/th_shopmain_price01.gif) 4px 2px no-repeat;padding-left:62px;}
ul.byPrice li dl dd.price2 {text-align:center;}
ul.byPrice li dl dd.price2 span {color:#ff3600;font-weight:bold;background:url(/topn/img/mall/ico_top.gif) right top no-repeat;padding-right:29px;}
ul.bycat {margin:0 4px 20px 0;width:460px;line-height:120%;float:left;padding:38px 0 0 11px;}
ul.bycat li {float:left;margin:0 5px 0 0;}
ul.bycat li.last {margin:0;}
ul.bycat li.ban {margin:0 6px 0 0;}
ul.bycat li dl {width:92px;}
ul.bycat li.first dl {width:290px;margin:0 0 6px 0;}
ul.bycat li.first dl dt {float:left;margin:0 10px 6px 0;}
ul.bycat li.first dl dd {float:left;}
ul.bycat li.first dl dd.desc {margin:30px 0 0 0;width:180px;}
ul.bycat li dl dt {display:block;margin:0 0 2px 0;}
ul.bycat li dl dt img {display:block;border:#e7e7e7 1px solid;width:90px;height:90px;}
ul.bycat li dl dt a:hover img {border:#ed686f 1px solid;}
ul.bycat li dl dd.desc {font-size:11px;display:block;margin:0;}
ul.bycat li dl dd.price2 {display:block;}
ul.bycat li dl dd.price2 span {color:#000000;font-weight:bold;background:url(/topn/img/mall/ico_top.gif) right top no-repeat;padding-right:29px;}
ul.cat01 {float:none;background:url(/topn/img/mall/bg_shopmain_cat01.gif) left top no-repeat;width:939px;margin:0 0 20px 0}
ul.cat01 li {margin:0 11px 0 0;}
ul.cat01 li.ban {margin:0 11px 0 0;}
ul.cat01 li dl {width:122px;}
ul.cat01 li dl dt {margin:0 0 10px 0;}
ul.cat01 li dl dt img {width:120px;height:120px;}
ul.cat01 li dl dd.desc {margin:0 0 4px 0;}
ul.cat02 {background:url(/topn/img/mall/bg_shopmain_cat02.gif) left top no-repeat;}
ul.cat03 {background:url(/topn/img/mall/bg_shopmain_cat03.gif) left top no-repeat;}
ul.cat04 {background:url(/topn/img/mall/bg_shopmain_cat04.gif) left top no-repeat;margin:0 4px 30px 0;}
ul.cat05 {background:url(/topn/img/mall/bg_shopmain_cat05.gif) left top no-repeat;margin:0 4px 30px 0;}

div.info_delivery p {background:#6191c8;padding:5px 10px 3px 0;}
div.info_delivery p span.minfo-chk {font-size:11px;color:#fff;}
div.info_delivery p span.minfo-chk input {margin:0 5px 2px 0;width:11px;height:11px;vertical-align:middle;}
div.info_delivery div.tblcon {padding:0 70px 0 40px;border:1px solid #6191c8;border-bottom:1px solid #6191c8;}
div.info_delivery table {width:100%;}
div.info_delivery table th {text-align:left;padding-top:9px;}
div.info_delivery table th, div.info_delivery table td {background:url('/topn/img/common/bg_dotline_h02.gif') repeat-x left bottom;vertical-align:top;}
div.info_delivery table th img {margin:2px 0 0;}
div.info_delivery table tr.end th, div.info_delivery table tr.end td {background:none;}
div.info_delivery table td img {vertical-align:middle;}
div.info_delivery table td input {margin-bottom:2px;padding:2px 2px 0;height:14px;border:1px solid #c9c9c9;color:#b3b3b3;}
div.info_delivery .info-from table td input {color:#333;}
div.info_delivery table td {padding:6px 0 6px;font-size:11px;color:#b3b3b3;}
div.info_delivery dl.info-to td input.chk {height:12px;border:none;}
div.info_delivery dl.info-to span.addr-chk {display:inline-block;margin-right:8px;}

/*±³À°ÄÁÅÙÃ÷ */
div.studyCon {width:950px;position:relative;}
div.studyCon img {display:block;}
div.studyCon a {position:absolute;display:block;}
div.siwonCon {height:1987px;}
div.siwonCon a.btn01 {top:1379px;left:567px;}
div.siwonCon a.btn02 {top:1379px;left:749px;}
div.siwonCon a.btn03 {top:1539px;left:434px;}
div.jinhaksaCon {height:2175px;}
div.jinhaksaCon a.btn01 {top:1738px;left:570px;}
div.jinhaksaCon a.btn02 {top:1738px;left:755px;}
div.jinhaksaCon input.radio {margin:21px 0 0 30px;}
div.jinhaksaCon label {position:absolute;}
div.jinhaksaCon label.l01 {width:894px;height:196px;left:28px;top:1310px;}
div.jinhaksaCon label.l02 {width:894px;height:203px;left:28px;top:1507px;}
div.xkeeperCon {height:3280px;}
div.xkeeperCon a.btn01 {top:941px;left:57px;}
div.xkeeperCon a.btn02 {top:941px;left:238px;}
div.xkeeperCon a.btn03 {top:897px;left:563px;}
div.xkeeperCon a.btn04 {top:3211px;left:738px;}
div.jinhaksaCon {height:1178px;}
div.jinhaksaCon a.btn01 {top:780px;left:570px;}
div.jinhaksaCon a.btn02 {top:780px;left:755px;}
div.jinhaksaCon input.radio {margin:17px 0 0 10px;}
div.jinhaksaCon label {position:absolute;}
div.jinhaksaCon label.l01 {width:562px;height:196px;left:360px;top:375px;}
div.jinhaksaCon label.l02 {width:562px;height:194px;left:360px;top:572px;}
ul.areatab {margin:0 0 4px 25px;}
ul.areatab li {float:left;margin:0 3px 0 0;}
div.areainfo {width:840px;height:129px;border:#c7c7c7 1px solid;margin:0 0 40px 25px;padding:20px 30px 20px 30px;line-height:20px;overflow-y:scroll;}
div.areainfo p {float:left;width:136px;}
div.univtbl {width:800px;height:500px;overflow-y:scroll;}
table.univtbl {border-collapse:collapse;border:none;}
table.univtbl th {padding:2px;border:#999999 1px solid;background:#efefef;}
table.univtbl td {padding:2px;border:#999999 1px solid;}
div.slearn { margin:0; padding:0; font-size:0;line-height:0;}
div.slearn h2{ background:none;  padding:0;}
div.slearn ol{ padding-top:17px; padding-bottom:60px;}
div.slearn ol li{ padding-top:6px;}




div.visual {margin:0 0 15px 0;}
div.goods_rank ul.prdtList {border-bottom:#cccccc 1px solid;margin:0 0 25px 0;padding:0 0 25px 0;}
div.goods_rank ul.prdtList li {float:left;width:308px;height:170px;margin:0 6px 0 0;}
div.goods_rank ul.prdtList li div.img {width:170px;height:170px;position:relative;float:left;margin:0 6px 0 0;border:#cccccc 1px solid;}
div.goods_rank ul.prdtList li div.desc {width:130px;height:170px;float:left;}
div.goods_rank ul.prdtList li.first {width:300px;height:370px;}
div.goods_rank ul.prdtList li.first div.img {width:300px;height:300px;position:relative;float:none;margin:0 0 10px 0;border:#cccccc 1px solid;}
div.goods_rank ul.prdtList li.first div.desc {width:300px;height:60px;float:none;}
div.goods_rank ul.prdtList2 {margin:0 0 20px 0;}
div.goods_rank ul.prdtList2 li {width:172px;height:260px;float:left;margin:0 21px 23px 0;}
div.goods_rank ul.prdtList2 li.last {margin:0;}
div.goods_rank ul.prdtList2 li div.img {width:170px;height:170px;position:relative;margin:0 0 8px 0;border:#cccccc 1px solid;}
div.goods_rank ul.prdtList2 li div.desc {height:51px;margin:0 0 8px 0;}
div.goods_rank ul.prdtList span.rank {display:block;width:44px;height:41px;position:absolute;left:6px;top:-1px;}
div.goods_rank ul.prdtList2 span.rank {display:block;width:35px;height:31px;position:absolute;left:6px;top:-1px;background-image:url(/topn/img/mall/img_rank006to100.gif);background-repeat:no-repeat;background-position-y:0px;}
div.goods_rank p.prdname {margin:5px 0 8px 0;}
div.goods_rank ul.prdtList2 li div.desc p.prdname {margin:5px 0 0 0;}
div.goods_rank p.price {text-align:center;}
div.goods_rank p.price span{background:url(/topn/img/mall/ico_top.gif) no-repeat right top;padding:0 30px 0 0;color:#ff3600;font-weight:bold;}

#shopV2 {position:relative;width:950px;}
#shopV2 div.menuHead {position:absolute;left:0;top:2px;}
#shopV2 div.menuBody {position:absolute;left:0;top:24px;background:url(/topn/img/mall/bg_shopmenu_btm.gif) left bottom no-repeat;}
#shopV2 div.menuBodyTop {background:url(/topn/img/mall/bg_shopmenu_top.gif) left top no-repeat;width:175px;padding:23px 0 10px 8px;}
#shopV2 div.menuBody img {display:block;vertical-align:middle;cursor:pointer;}
#shopV2 div.menuBody p {margin:0 0 6px 2px;}
#shopV2 div.menuBody p.banner {margin:0;}
#shopV2 div.menuBody ul {margin:6px 0 0 2px;}
#shopV2 div.menuBody ul.imgList {margin:6px 0 15px 2px;}
#shopV2 div.menuBody ul li {display:block;vertical-align:middle;}
#shopV2 div.menuBody ul li a {display:block;vertical-align:middle;height:17px;line-height:17px;padding:0 0 0 3px;color:#383838;width:160px;}
#shopV2 div.menuBody ul li.categoryLink01 {background:url(/topn/img/mall/img_CategoryLink01.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink02 {background:url(/topn/img/mall/img_CategoryLink02.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink03 {background:url(/topn/img/mall/img_CategoryLink03.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink04 {background:url(/topn/img/mall/img_CategoryLink04.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink05 {background:url(/topn/img/mall/img_CategoryLink05.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink06 {background:url(/topn/img/mall/img_CategoryLink06.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink07 {background:url(/topn/img/mall/img_CategoryLink07.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink08 {background:url(/topn/img/mall/img_CategoryLink08.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink09 {background:url(/topn/img/mall/img_CategoryLink09.gif)left top no-repeat;}
#shopV2 div.menuBody ul li.categoryLink10 {background:url(/topn/img/mall/img_CategoryLink10.gif)left top no-repeat;}
#shopV2 div.depth2 {position:absolute;display:none;z-index:99;left:150px;}
#shopV2 div.depth2 ul {float:left;background:#f8f8f8;border:#8da3d9 1px solid;padding:3px 6px;}
#shopV2 div.depth2 ul li {display:block;vertical-align:middle;height:19px;line-height:19px;width:15em;}
#shopV2 div.depth2 ul li a {display:block;vertical-align:middle;background:url(/topn/img/mall/img_dotblue.gif) 3px center no-repeat;padding:4px 0 2px 11px;height:12px;line-height:12px;border-bottom:#e5e5e5 1px solid;margin:0;}
#shopV2 div.depth2 ul li.last a {border-bottom:#f8f8f8 1px solid;margin:0;}
* html #shopV2 div.depth2 ul li a {padding:3px 0 2px 11px;}
#shopV2 div.categoryLayer01 {top:60px;}
#shopV2 div.categoryLayer02 {top:77px;}
#shopV2 div.categoryLayer03 {top:94px;}
#shopV2 div.categoryLayer04 {top:111px;}
#shopV2 div.categoryLayer05 {top:128px;}
#shopV2 div.categoryLayer06 {top:145px;}
#shopV2 div.categoryLayer07 {top:162px;}
#shopV2 div.categoryLayer08 {top:179px;}
#shopV2 div.categoryLayer09 {top:196px;}
#shopV2 div.categoryLayer10 {top:213px;}
#shopV2 div.shopUtil {width:757px;height:26px;margin:0 0 0 193px;}
#shopV2 div.shopUtil p {float:left;background:url(/topn/img/mall/img_graydot.gif) left center no-repeat;padding:0 0 0 6px;height:24px;line-height:24px;}
#shopV2 div.shopUtil p strong {color:#7d95d5;margin:0 10px 0 0;}
#shopV2 div.shopUtil ul {float:right;}
#shopV2 div.shopUtil ul li {display:inline;margin:0 0 0 8px;}
#shopV2 div.shopCont {width:747px;height:297px;padding:5px 7px 0 5px;background:url(/topn/img/mall/bg_shopbanner.gif) left top no-repeat;margin:0 0 0 193px;}
#shopV2 div.shopCont div.shopBanner {float:left;}
#shopV2 div.shopCont div.shopHot {width:199px;height:292px;background:url(/topn/img/mall/bg_hotitem.gif) left top no-repeat;float:right;text-align:center;}
#shopV2 div.shopCont div.goodsBtn {height:23px;line-height:28px;margin:0 0 10px 0;padding:5px 8px 0 0;}
#shopV2 div.shopCont div.goodsBtn img {vertical-align:middle;}
#shopV2 div.shopCont div.shopHot ul {width:162px;margin:0 auto;}
#shopV2 div.shopCont div.shopHot ul li {display:none;}
#shopV2 div.shopCont div.shopHot ul li img {border:#e0e0e0 1px solid;width:160px;height:160px;display:block;margin:0 0 5px 0;}
#shopV2 div.shopCont div.shopHot ul li p.desc {width:162px;text-align:left;margin:0 0 5px 0;}
#shopV2 div.shopCont div.shopHot ul li p.desc strong {color:#2a458c;letter-spacing:-1px;display:block;margin:0 0 5px 0;}
#shopV2 div.shopCont div.shopHot ul li p.price {color:#000000;font-weight:bold;}
#shopV2 div.shopCont div.shopHot ul li p.price span{background: url(/topn/img/mall/ico_top.gif) right top no-repeat;padding:0 30px 0 0;}
#shopV2 div.shopBannerList {margin:11px 0 25px 193px;}
#shopV2 div.shopBannerList ul li {float:left;margin-right:3px;}
#shopV2 div.shopBannerList ul li.last {margin:0;}
#shopV2 div.detail0 {border-bottom:#7c95d7 2px solid;}
#shopV2 div.detail1 {display:none;top:25px;}
#shopV2 div.detail2 {border-bottom:#7c95d7 1px solid;width:950px;margin:0;}
#shopV2List {width:950px;}
#shopV2List div.topbox {height:40px;}
#shopV2List h2 {margin:10px 0;padding:0;background:none;float:left;width:195px;}
#shopV2List div.shop_path {float:left;background:url(/topn/img/mall/img_graydot.gif) left center no-repeat;padding:0 0 0 10px;margin:10px 0;}
#shopV2List div.shop_path select {width:168px;height:19px;margin:0 8px;}
#shopV2List div.catebox_btm {background:url(/topn/img/mall/bg_shopcate_btm.gif) left bottom no-repeat;width:950px;}
#shopV2List div.catebox_top {background:url(/topn/img/mall/bg_shopcate_top.gif) left top no-repeat;padding:40px 12px 16px 16px;}
#shopV2List div.catebox ul.goods {padding:0 0 10px 0;border-bottom:#f0f0f0 1px solid;margin:0 0 10px 0;}
#shopV2List div.catebox ul li {float:left;height:17px;background:url(/topn/img/mall/img_seperator.gif) left center no-repeat;padding:0 20px 0 20px;margin:5px 0 0 0;}
#shopV2List div.catebox ul li a {float:left;;height:12px;line-height:12px;padding:3px 20px 2px 20px;color:#505966;white-space:nowrap;}
#shopV2List div.catebox ul li.first {background:none;padding:0 20px 0 0;}
#shopV2List div.catebox ul li.first a {padding:3px 20px 2px 3px;}
#shopV2List div.catebox ul li.showall {padding:0 20px 0 0;}
#shopV2List div.catebox ul li.showall a {font-weight:bold;width:100px;padding:3px 0 2px 3px;}
#shopV2List div.catebox ul li.selected a {background:#e6ebfa;}
#shopV2List div.subcatebox {height:36px;background:url(/topn/img/mall/bg_subcate.gif) left top no-repeat;padding:23px 0 0 0;}
#shopV2List div.subcatebox img {vertical-align:middle;margin:0 5px 0 0;}
#shopV2List div.subcatebox select {vertical-align:middle;width:100px;height:18px;}
#shopV2List div.subcatebox ul {margin:0 0 0 21px;}
#shopV2List div.subcatebox ul li {float:left;width:150px;margin:0 20px 0 0;}
#shopV2List div.sort {height:31px;background:url(/topn/img/mall/bg_shopv2_sort.gif) left top no-repeat;margin:4px 0 20px 0;padding:0 0 0 8px;}
#shopV2List div.sort ul li {float:left;}
#shopV2List div.sort ul li img {cursor:pointer;}
#shopV2List div.sort ul li.listType {margin:0 0 0 74px;}
#shopV2List div.sort ul li.listType img {margin:5px 0 0 0;}
#shopV2List div.sort ul li.listNum {margin:0 0 0 10px;}
#shopV2List div.sort ul li.listNum select {margin:5px 0 0 0;}

#top100 {width:110px;height:125px;position:absolute;top:111px;z-index:999;}
#top100 img {display:block;}
#top100 div.promo {width:110px;height:125px;padding:0 0 0 25px;}

/*top¸ÞÀÎ ¿À´Ã¸¸Æ¯°¡*/
div.todaySpecial {float:left;width:172px; height:290px;margin:25px 0 0 4px;padding:43px 0 0 0;background:url(/topn/img/mall/bg_todayspecial.jpg) left top no-repeat;}
div.todaySpecial img.goods {border:1px solid #D6D6D6;width:130px;height:130px;}
div.todaySpecial p.tit {width:140px; padding:15px 16px;}
/*ÀüÈ­¿µ¾î*/
ul.studyTab {height:59px;margin-bottom:5px;}
div.phoneEng div.btns {position:relative;width:950px;height:319px;}
div.phoneEng img.bgimg {position:absolute;left:0;top:0;z-index:1;}
div.phoneEng div.btns dt {display:none;}
div.phoneEng div.btns dd {margin:0;padding:0;position:absolute;z-index:2;}
dd.btns01 {left:507px;top:39px;}
dd.btns02 {left:507px;top:73px;}
dd.btns03 {left:507px;top:107px;}
dd.btns04 {left:507px;top:141px;}
dd.btns05 {left:507px;top:175px;}
dd.btns06 {left:507px;top:209px;}
dd.btns07 {left:871px;top:39px;}
dd.btns08 {left:871px;top:73px;}
dd.btns09 {left:871px;top:107px;}
dd.btns10 {left:871px;top:141px;}
dd.btns11 {left:871px;top:175px;}
dd.btns12 {left:871px;top:209px;}
#wc2010 {position:absolute;top:100px;left:80px;width:764px;height:610px;padding:8px;background:url(/topn/img/event/wc2010_bg_frame.png) left top no-repeat;}
#wc2010 img {display:block;}
#wc2010_close {position:absolute;top:108px;left:860px;width:32px;height:40px;}
#wc2010_tab li {float:left;}
#wc2010_main {display:none;position:relative;width:764px;height:610px;}
#wc2010_mainImg {position:absolute;left:0px;top:394px;}
#wc2010_head {background:url(/topn/img/event/wc2010_bg_head.jpg) left top no-repeat;width:764px;height:105px;position:relative;display:none;}
#wc2010_head img.ci {position:absolute;left:11px;top:7px;}
#wc2010_head img.homeBtn {position:absolute;right:0;top:5px;}
#wc2010_head ul#wc2010_tab {position:absolute;left:21px;top:37px;}
#wc2010_evCon {display:none;}
div.wc2010_evSub {display:none;position:relative;}
div.wc2010_iframe {width:304px;height:171px;position:absolute;left:444px;top:262px;}
div.wc2010_btn01 {position:absolute;left:490px;top:234px;}
div.wc2010_ev02 {width:764px;height:483px;padding:22px 0 0 0;background:url(/topn/img/event/wc2010_bg_ev02.jpg) left top no-repeat;text-align:right;}
div.wc2010_ev03 {width:764px;height:505px;background:url(/topn/img/event/wc2010_bg_ev03.jpg) right top no-repeat;}
div#ann1st {position:absolute;top:182px;left:-4px;width:764px;height:620px;padding:9px;background:url(/topn/img/event/ann1st_bg_frm.png) left top no-repeat;z-index:2;}
div#ann1st_close {position:absolute;top:192px;left:754px;width:58px;height:40px;z-index:1;}
div#ann1st_head {background:url(/topn/img/event/ann1st_bg_head.jpg) left top no-repeat;width:764px;height:94px;position:relative;}
div#ann1st_head img.homeBtn {position:absolute;right:0;top:9px;}
div#ann1st_head ul {position:absolute;top:33px;left:33px;}
div#ann1st_head li {float:left;}
div.ann1st_ev02{width:764px;height:526px;}
div.ann1st_ev02 p{padding:18px 0 0 138px;height:39px;background: url(/topn/img/event/ann1st_img_tab02_2.jpg) no-repeat;color:#000;font-size:14px;}
div.ann1st_ev02 p img{vertical-align:middle;}
div.ann1st_ev02 strong{font-weight:bold;}
div.ann1st_ev02 span.rd{font-weight:bold;color:#d82721;}