/* CSS Document */

/***»óÇ°Ä«Å×°í¸®***/
#list{margin-bottom:20px;border-top:2px solid #dfdfdf;}
#list li{position:relative;width:100%;overflow:auto;padding:12px 0;border-bottom:1px solid #dfdfdf;vertical-align:bottom;}
#list h3{width:auto;margin-right:80px;padding-left:10px;font-size:11pt;}
#list .go_prd{position:absolute;top:10px;right:7px;width:60px;height:13px;padding:2px 0 4px 0;border:1px solid #bcbcbc;background:#f8f8f8;text-align:center;font-size:8pt;}

/***»óÇ°¸®½ºÆ®***/
/*»ó´Ü*/
#Lt_opt{position:relative;width:100%;height:47px;border-top:2px solid #585a5b;margin-bottom: 5px;}
#btt{width:auto;height:47px;margin-right:207px;}
#btt select{
width:100%;margin:9px 0 0 7px;font-size: 10pt;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
#Lt_opt a{position:absolute;height:30px;background:#f8f8f8;}
#Lt_opt .bt_L_on{background: url("/mobile/skin/body/images/shop/prd_list_L_on.jpg") no-repeat;width:30px;height: 30px;top:10px;right:158px;border:1px solid #bcbcbc;}
#Lt_opt .bt_L_off{background: url("/mobile/skin/body/images/shop/prd_list_L_off.jpg") no-repeat;width:30px;height: 30px;top:10px;right:158px;border:1px solid #bcbcbc;}
#Lt_opt .bt_1_on{background: url("/mobile/skin/body/images/shop/prd_list_1_on.jpg") no-repeat;width:30px;height: 30px;top:10px;right:121px;;border:1px solid #bcbcbc;}
#Lt_opt .bt_1_off{background: url("/mobile/skin/body/images/shop/prd_list_1_off.jpg") no-repeat;width:30px;height: 30px;top:10px;right:121px;border:1px solid #bcbcbc;}
#Lt_opt .bt_2_on{background: url("/mobile/skin/body/images/shop/prd_list_2_on.jpg") no-repeat;width:30px;height: 30px;top:10px;right:84px;border:1px solid #bcbcbc;}
#Lt_opt .bt_2_off{background: url("/mobile/skin/body/images/shop/prd_list_2_off.jpg") no-repeat;width:30px;height: 30px;top:10px;right:84px;border:1px solid #bcbcbc;}
#Lt_opt .bt_3_on{background: url("/mobile/skin/body/images/shop/prd_list_3_on.jpg") no-repeat;width:30px;height: 30px;top:10px;right:47px;border:1px solid #bcbcbc;}
#Lt_opt .bt_3_off{background: url("/mobile/skin/body/images/shop/prd_list_3_off.jpg") no-repeat;width:30px;height: 30px;top:10px;right:47px;border:1px solid #bcbcbc;}
#Lt_opt .bt_4_on{background: url("/mobile/skin/body/images/shop/prd_list_4_on.jpg") no-repeat;width:30px;height: 30px;top:10px;right:10px;border:1px solid #bcbcbc;}
#Lt_opt .bt_4_off{background: url("/mobile/skin/body/images/shop/prd_list_4_off.jpg") no-repeat;width:30px;height: 30px;top:10px;right:10px;border:1px solid #bcbcbc;}

/*¸®½ºÆ®Çü*/
#prdList{margin-bottom:20px;border-top:2px solid #dfdfdf;}
#prdList li{position:relative;width:100%;overflow:auto;padding:8px 0;border-bottom:1px solid #dfdfdf;}
#prdList img{float:left;width:100px;margin-left:10px;border:1px solid #ddd;}
#prdList .info{margin-left:110px;}
#prdList h3, .sfont{font-size:10pt;}
#prdList .price{position:absolute;bottom:10px;right:10px;color:#f40627;font-weight:bold;font-size:12pt}
#prdList #no_prd {padding:15px 0;text-align:center;font-weight:bold;font-size:11pt;} 

/*ÀÌ¹ÌÁöÇü 1ÁÙ */
#prdmList1 {width:100%;overflow:auto;margin-bottom:20px;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-top: 10px;}
#prdmList1 li {/*ie6,7*/*zoom:1;/*ie6,7*/display: block;vertical-align: top;width: 90%;margin-bottom: 30px;}
#prdmList1 img {width:100%;border:1px solid #ddd;}
#prdmList1 h3 {width:92px;text-align:center;font-size:10pt;font-weight:normal;}
#prdmList1 .price {color:#f40627;font-weight:bold;text-align:center;}
#prdmList1 #no_prd {width:100%;padding:15px 0;text-align:center;font-weight:bold;font-size:11pt !important;}

/*ÀÌ¹ÌÁöÇü 2ÁÙ */
#prdmList2 {width:96%;overflow:auto;margin-bottom:20px;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-top: 10px;}
#prdmList2 li {/*ie6,7*/*zoom:1;/*ie6,7*/display: inline-block;vertical-align: top;padding: 0 0.2%;width: 48%;margin-bottom: 30px;}
#prdmList2 img {width:100%;border:1px solid #ddd;}
#prdmList2 h3 {width:92px;text-align:center;font-size:10pt;font-weight:normal;}
#prdmList2 .price {color:#f40627;font-weight:bold;text-align:center;}
#prdmList2 #no_prd {width:100%;padding:15px 0;text-align:center;font-weight:bold;font-size:11pt !important;} 

/*ÀÌ¹ÌÁöÇü 3ÁÙ */
#prdmList3 {width:98%;overflow:auto;margin-bottom:20px;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-top: 10px;}
#prdmList3 li {/*ie6,7*/*zoom:1;/*ie6,7*/display: inline-block;vertical-align: top;padding:0;width: 32%;margin-bottom: 20px;}
#prdmList3 li .photo_box {}
#prdmList3 img {width:100%;border:1px solid #ddd;}
#prdmList3 h3 {width:92px;text-align:center;font-size:10pt;font-weight:normal;}
#prdmList3 .price {color:#f40627;font-weight:bold;text-align:center;}
#prdmList3 #no_prd {width:100%;padding:15px 0;text-align:center;font-weight:bold;font-size:11pt !important;} 

/*ÀÌ¹ÌÁöÇü 4ÁÙ */
#prdmList4 {width:96%;overflow:auto;margin-bottom:20px;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-top: 10px;}
#prdmList4 li {/*ie6,7*/*zoom:1;/*ie6,7*/display: inline-block;vertical-align: top;padding: 0 0.1%;width: 23.7%;margin-bottom: 20px;}
#prdmList4 li .photo_box {}
#prdmList4 img {width:100%;border:1px solid #ddd;}
#prdmList4 h3 {width:92px;text-align:center;font-size:10pt;font-weight:normal;}
#prdmList4 .price {color:#f40627;font-weight:bold;text-align:center;}
#prdmList4 #no_prd {width:100%;padding:15px 0;text-align:center;font-weight:bold;font-size:11pt !important;} 

/*ÆäÀÌÂ¡*/
#page{margin-bottom:25px;font-size:10pt;color:#FF8800;text-align:center;}
.prev,.next {padding:4px 8px;border:1px solid #AAA;color:#7a7a7a;background:#fafbfa;font-weight:bold;}
.prev{margin:0 6px 0 0;}
.next{margin:0 0 0 6px;}
.pl{padding:4px 8px;margin:0 6px;border:1px solid #e3e3e3;color:#666;}
.c_page {padding:4px 8px;margin:0 6px;border:1px solid #484848;color:#484848;}


/***»óÇ°º¸±â***/
#prd_view{width:100%;overflow:auto;padding:10px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#prd_view h3{padding-left:5px;padding-bottom:20px;margin-bottom:15px;font-size:11pt;border-bottom: 2px solid #000;}
#photo{max-width:96% !important; text-align:center;margin:0 auto;padding: 5px 15px 0px 15px;}
#photo img{max-width:100% !important;margin:0 5px 0px 5px; border:1px solid #ddd;vertical-align:bottom; text-align:center;margin:0 auto;}
.info_box dl{position:relative; overflow: hidden; margin: 0 9px 15px 0;}
.info_box .price{font-weight:bold;color:#f40627;font-size:16px;}
.info_box .opt{position:absolute;top:9px;left:0}
.info_box select{width:100%;font-size: 10pt;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
#prd_bs{width:auto;}
#prd_bs dt{display:block;float:left;width:47px;margin-bottom:5px;padding-left:5px;font-size:13px;font-weight:bold;letter-spacing:-1px;}
#prd_bs dd {display:block;width:auto; margin-left: 110px; text-align:left;font-size:13px;} 
#prd_opt{width:100%;padding:11px 0 6px 0;border-top:1px solid #dfdfdf;margin-top:10px;}
#prd_opt dt{display:block;float:left;width:85px;margin-bottom:5px;padding-left:5px;font-weight:bold;letter-spacing:-1px;font-size:13px;}
#prd_opt dd {display:block;width:auto;margin:0 9px 7px 95px;text-align:right;background:#fff;border-radius: 2px;}
#prd_bt{width:100%;overflow:auto;margin:0 auto;}
#prd_bt li{float:left;width:33.3%;padding:10px 0;}
#prd_bt div{width:90%;height:24px;margin:0 auto;padding-top:9px;font-weight:bold;text-align:center;letter-spacing:-1px;}
#prd_bt .bt_1{background:#484848;border:1px solid #484848;color:#fff;}
#prd_bt .bt_2{background:#fff;border:1px solid #484848;color:#484848;}
#prd_cmt{width:100%;margin-bottom:4px;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;background:#f5f5f5;overflow:hidden;}
#prd_cmt li{float:left;width:45.9%;padding-left:1%; padding-top:10px;padding-bottom:10px;text-align:center;}
.cmt_num{font-weight:normal}


/***»óÇ°Æò,»óÇ° Q&Aº¸±â***/
#cmt_view{width:100%;overflow:auto;position:relative;padding:10px 0;border-top:2px solid #dfdfdf;}
#cPrd_img{float:left;width:92px;}
#cPrd_img img{width:90px;margin-left:7px;border:1px solid #ddd;vertical-align:bottom}
#cPrd_ttl{width:auto;margin-left:112px;}
#cPrd_ttl h3{font-size:13px}
#cPrd_bk{position:absolute;bottom:7px;right:5px;width:66px;height:19px;padding-top:4px;background:#484848;font-weight:bold;color:#fff;text-align:center;}
#tab_box{height:30px;margin-top:20px;border-top:1px solid #484848;text-align:center;font-weight:bold;}
#tab_box div{height:23px;padding-top:7px;}
#tab_box #bt_1{width:50%;float:left;}
#tab_box #bt_2{width:auto;}
.tab_on{background:#fff;color:#484848;}
.tab_off{background:#484848;color:#fff;}
#cmt_list{clear:both;width:100%;overflow:auto;margin:7px 0 20px 0;}
#cmt_list li{padding:10px 7px;border-bottom:1px solid #484848;}
#cmt_list .title{position:relative;}
#cmt_list h3{font-size:10pt;font-weight:bold;letter-spacing:-1px}
#cmt_list .star{position:absolute;right:7px;top:0}
.writer{margin-top:5px;color:#848484;}
#cmt_list .content{margin-top:7px;}
.nodata{text-align:center;}

#qna_list{clear:both;width:100%;overflow:auto;margin:7px 0 20px 0;}
#qna_list li{padding:10px 7px;border-bottom:1px solid #484848;overflow:auto;}
#qna_list .title{position:relative;}
#qna_list h3{font-size:10pt;font-weight:bold;letter-spacing:-1px;}
#qna_list .reply{position:absolute;right:4px;top:0;}
#qna_list .label, #qna_list .data{float:left}
#qna_list .label{width:3%;font-weight:bold;margin-right:7px;}
#qna_list .data{width:92%}
#qna_list .lock{color:#e90202;font-weight:normal}
.question{clear:both;overflow:auto;margin-top:7px;padding:9px 0 0 7px;border-top:1px solid #bcbcbc;color:#666;}
.answer{clear:both;overflow:auto;margin-top:15px;padding-left:7px;color:#000;}

.bt_box3{width:100%;height:30px;border-top:2px solid #f7f7f7;padding:15px 0 10px 0;text-align:center;}
.bt_box3 a{height:18px;background:#f8f8f8;border:1px solid #bcbcbc;}
.bt_box3 .bt_cancel{width:29px;padding:5px 5px 3px 5px;}
.bt_box3 .bt_ok{width:34px;padding:5px 5px 3px 5px;}


/***»óÇ°»ó¼¼º¸±â***/
#dPrd_ttl{position:relative;padding:10px 5px 40px 7px;font-size:10pt;}
#dPrd_bk{position:absolute;right:10px;bottom:5px;width:66px;height:19px;padding-top:4px;background:#484848;font-weight:bold;color:#fff;text-align:center;}
#dPrd_info{max-width:98%;margin:0 auto; border-top:2px solid #dfdfdf;padding: 5px 15px 0px 15px;margin-top:15px;}
#dPrd_info .dPrd_info1 {max-width:640px;margin:0 auto;}
#dPrd_info .dPrd_info2 img{max-width:100% !important; height: auto !important;}
#dPrd_info .dPrd_info2 table {width:100% !important}/*»óÇ°ÆäÀÌÁö Å×ÀÌºí 100%*/

/***Àå¹Ù±¸´Ï***/
.ct_list{width:100%;overflow:auto;border-top:1px solid #dfdfdf;}
.ct_list li{width:100%;float:left;padding:12px 0;border-top:1px solid #dfdfdf;}
.view_1{width:100%;overflow:auto;}
.ct_list img{float:left;width:60px;height:60px;margin-left:7px;border:1px solid #dfdfdf;}
.ct_list .info{width:auto;margin-left:75px;padding:0 4px;letter-spacing:-1px;}
.ct_list #nodata{padding-bottom:25px;text-align:center;font-weight:bold;font-size:11pt;}
.view_1 h3{font-size:11pt;}
.view_1 .opt{margin-top:3px;font-size:10pt;color:#0018FF;}
.view_1 .fg{margin-top:5px;}
.view_1 .fg select{width:98%;margin:9px 0 0 0;font-size: 10pt;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
.view_1 .fg_bt {width:50px;border:1px solid #f40627;text-align:center;color:#f40627;padding-top:2px;}
.view_2{position:relative;width:100%;margin-top:12px;}
.view_2 .num{float:left;position:relative;width:115px;padding-left:12px;}
.view_2 input{width:50px;height:20px; line-height:20px; border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
.view_2 .modify{position:absolute;right:0;top:0;width:40px;height:18px;padding-top:5px;text-align:center;background:#484848;color:#fff;}
.view_2 .price{float:right;margin:5px 50px 0 0;color:#FF0000;font-weight:bold}
.view_2 .del{position:absolute;right:7px;top:0;width:40px;height:18px;padding-top:5px;text-align:center;background:#484848;color:#fff;}
#tot_price{width:100%;overflow:auto;padding:8px 0;border-top:2px solid #cacaca;border-bottom:2px solid #cacaca;}
#tot_price dt{display:block;float:left;margin-left:7px;}
#tot_price dd {display:block;width:auto;margin-right:7px;text-align:right;}
#tot_price .total{color:#f40627;}
#ct_order{width:96%;margin:0 auto;padding:15px 0;text-align:center;}
#ct_order div{display:inline-block;*display:inline;*zoom:1;width:31%;height:25px;padding-top:9px;font-weight:bold;}
#ct_order .dtlt{background:#484848;color:#fff;border:1px solid #484848;margin:0 5px;}
#ct_order .dtlt2{background:#fff;color:#484848;border:1px solid #484848}


/***¸¶ÀÌ¸ô***/
#my_view{width:100%;padding:10px 0;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#my_info{width:96%;overflow:auto;margin:0 auto;padding:5px 0;border:1px solid #9e9e9e;}
#my_info p{margin:0;padding:0;padding-left:7px;}
#my_info #user{font-weight:bold;color:#f38400}
#my_info .point{font-weight:bold;color:#f70202}
.my_label{margin:0 7px 7px 7px;font-size:11pt;}
.my_list{width:100%;font-size:10pt;border-top:2px solid #484848;letter-spacing:-1px;text-align:center;}
.my_list th{padding:7px 0;border-bottom:2px solid #484848;background:#fff;color:#484848;}
.my_list td{padding:9px 0;border-bottom:1px solid #dfdfdf;}
.my_list .del{width:33px;height:18px;margin:0 auto;padding-top:4px;text-align:center;background:#484848;color:#fff;font-size:10pt;}
.list_more{width:200px;height:24px;margin:0 auto;margin-top:-1px;padding-top:11px;background:#E9E5E5;border:1px solid #DFDFDF;border-top:none;text-align:center;font-size:10pt;}

.D_label {padding-bottom:7px;font-size:11pt;border-bottom:1px solid #dfdfdf;}
#my_view dl{width:100%;overflow:auto;padding-top:13px;border-bottom:1px solid #dfdfdf;}
#my_view dt{float:left;width:27%;padding:0 0 13px 7px;font-weight:bold;letter-spacing:-1px;}
#my_view dd{float:left;width:70%;padding-bottom:13px;}
#my_bt{width:100%;text-align:center}
#my_bt div{width:72px;height:23px;padding-top:9px;margin-top:10px;display:inline-block;*display:inline;*zoom:1;background:#484848;color:#fff;text-align:center;font-weight:bold}
#my_bt #my_bt2{margin-right:8px}
#my_view #sta{position:relative;}
#my_view .emp{color:#FF0000;font-weight:bold}


/*1:1 Q&A ¸®½ºÆ®*/
#qna_top{position:relative;width:100%;height:33px;}
.qna_label{position:absolute;left:7px;top:7px;width:150px;font-size:11pt;}
.bt_wt{position:relative;margin-left:160px;width:auto;height:23px;}
.bt_wt a{position:absolute;top:0;right:7px;width:40px;height:18px;padding:5px 3px 3px 9px;border:1px solid #bcbcbc;background:#f8f8f8;letter-spacing:-1px;font-size:10pt;font-weight:normal}
#bwt{margin-top:4px;}

/*1:1 Q&A ¾²±â*/
#form1{width:100%;margin:0 auto;padding:10px 0 7px 0;}
#form1 .ttt{width:60px;height:30px;padding-left:11px;font-size:9pt;font-weight:normal;text-align:left;}
#form1 .input2{width:97%;height:20px;border:1px solid #bcbcbc;}
#content{width:97%;height:170px;margin-top:8px;border:1px solid #bcbcbc;}

/*1:1 º¸±â*/
.form2{width:100%;border-top:2px solid #C5C5C5;font-size:12px;}
.form2 th{width:50px;border-right:1px solid #D1CDCD;border-bottom:1px solid #D1CDCD;background:#EDEBEB;text-align:center}
.form2 td{height:26px;padding-left:3px;border-bottom:1px solid #D1CDCD;}
.ath{border-left:1px solid #D1CDCD;}
.ttd{padding:15px 8px !important;}
.ttb1{width:23%;}
#qbt{width:96%;margin:0 auto;padding:15px 0;text-align:center;}
#qbt div{height:25px;padding-top:9px;display:inline-block;*display:inline;*zoom:1;border:1px solid #bcbcbc;background:#f6f6f6;}
.btlt{width:23%;margin-right:5px;}
.btlt2{width:23%;}
.ctlt{width:48%;margin-right:5px;}
.ctlt2{width:48%;}

/* ¹öÆ° */
.bt_box1{position:relative;width:100%;height:33px;margin-top:10px;border-bottom:2px solid #c5c5c5;}
.bt_box2{position:relative;width:100%;height:40px;border-top:2px solid #f7f7f7;}
.bt_box1 h1{padding-top:6px;font-size:11pt;text-align:center;}
.bt_box1 a, .bt_box2 a{position:absolute;height:18px;background:#f8f8f8;border:1px solid #bcbcbc;}
.bt_box1 .bt_cancel{top:0;left:7px;width:29px;padding:5px 3px 3px 7px;}
.bt_box1 .bt_ok{top:0;right:7px;width:34px;padding:5px 3px 3px 9px;}
.bt_box2 .bt_cancel{top:6px;left:7px;width:29px;padding:5px 3px 3px 7px;}
.bt_box2 .bt_ok{top:6px;right:7px;width:34px;padding:5px 3px 3px 9px;}


/***ÁÖ¹®ÇÏ±â***/
#order{width:100%;padding-bottom:10px;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#order h3{margin-top:13px;font-size:11pt;}
#order #gift{padding:13px 7px;border-bottom:1px solid #dfdfdf;}
#order #gift select{width:99%;margin:9px 0 0 0;font-size: 10pt;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
#order #box{padding:10px 7px;border-bottom:1px solid #dfdfdf;color:#FF0000;}
#order #box1 select{width:95%;
margin:9px 0 0 7px;font-size: 10pt;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
#order .info{width:100%;overflow:hidden;padding-top:13px;border-bottom:1px solid #dfdfdf;letter-spacing:-1px;}
#order .info dt{float:left;width:27%;padding:10px 0 0 7px;font-weight:bold;}
#order .info dd{float:left;width:70%;padding-bottom:13px;}
#order .info .put input{height:30px; line-height:30px; border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
#order .info .daddr input{height:30px; line-height:30px; margin:5px 0;border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
#order .info .bank_n select{width:99%; font-size: 11px;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
#order .info .bank_y select{width:22%; font-size: 11px;font-weight:bold; height:32px;line-height:32px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;border-radius: 2px;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
}
select::-ms-expand { display: none; }
#order .info .price{color:#BF1B1A;letter-spacing:normal;font-weight:bold}
#order .txt {height:30px;line-height:30px;border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
#order .longtxt{width:97%;height:30px;line-height:30px;border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
#order .price2{color:#BF1B1A;}
#order #tot_amount{border-top:2px solid #484848;border-bottom:2px solid #484848;padding:7px 0 7px 4px}
#order #arr_info{position:relative;width:100%;}
#order #arr_opt{position:absolute;top:-3px;right:5px;font-size:10pt;color:#FF0000;letter-spacing:-1px;}
#order .pnum{position:relative;}
#order .bt_p{position:absolute;top:0;left:110px;width:70px;height:31px;line-height:31px;background:#484848;color:#fff;text-align:center;font-size:9pt;}
#order #bt_cnum{left:175px;width:40px !important;}
#order .daddr{margin-top:5px;}
#order #req{width:97%;height:70px;border:1px solid #dadada; background:#fff;  -webkit-border-radius:0; -webkit-appearance:none;}
/*#order #pt_bt{width:100px;height:20px;padding-top:5px;background:#02522b;color:#fff;text-align:center;margin-bottom:8px;}*/
#order .pt_box{width:auto;margin-right:4px;overflow:auto;border:1px solid #dfdfdf;padding:5px 0 5px 5px;margin-bottom:8px}
#order .payment{width:100%;padding:5px 0 13px 0;border-bottom:1px solid #dfdfdf;}
#order .payment p{margin:7px 0 0 7px;padding:0;letter-spacing:-1px;}
#order .point{color:#FF6600;font-weight:bold;letter-spacing:normal}
#order .emp{color:#0018FF;letter-spacing:normal;}
#order .delivery{color:#0018FF;letter-spacing:normal}
.ordP{width:100%;overflow:auto;padding:10px 0;border-bottom:1px solid #dfdfdf;}
.ordP img{width:60px;height:60px;float:left;margin-left:7px;border:1px solid #dfdfdf;}
.ordP .ordP_info{width:auto;margin-left:75px;padding-right:5px;}
.ordP h4{margin-bottom:5px;font-size:13px;letter-spacing:-1px}
.ordP .opt{line-height:120%}
.ordP .price{color:#E74900;}
#bt_order{width:100%;overflow:auto;margin-top:7px;text-align:center}
#bt_order .mbt {width:70px;height:24px;padding-top:9px;background:#484848;color:#fff;font-weight:bold;text-align:center;display:inline-block;*display:inline;/*ie6,7*/*zoom:1;/*ie6,7*/}
#bt_order #bt_1{margin-right:15px}
#bt_order #bt_2{width:100px !important;}
#ord_result{width:100%;overflow:auto;padding:11px 0;border-bottom:1px solid #dfdfdf;font-weight:bold}
#ord_num{width:100%;text-align:center;color:#CC0000;font-size:17px;}
#ord_tk{margin-top:9px;text-align:center;color:#484848}
#point_info{padding:5px 0 10px 7px;border-bottom:1px solid #dfdfdf}
#point_info p{margin:0;padding:5px 0;}

.zip{position:relative;width:100%;padding-bottom:10px;border-top:1px solid #999;border-bottom:2px solid #999;}
.zip .tlabel{width:100%;height:25px;padding-top:10px;text-align:center;font-weight:bold;font-size:11pt;background:#6E6E6E;color:#fff;}
.zip .tclose{position:absolute;top:6px;right:4px;width:52px;height:19px;padding-top:4px;background:#fff;color:#484848;font-weight:bold;text-align:center;}
.zip p{width:100%;margin:0;padding-top:8px;text-align:center;letter-spacing:-1px}
.zip .search{position:relative;width:96%;height:35px;margin:0 auto;}
.zip .label{position:absolute;left:12px;top:9px;width:50px;font-weight:bold;font-size:10pt;}
.zip .inputbox{width:auto;margin:0 65px;padding-top:5px;}
.zip input{width:97%; -webkit-appearance:none;}
.zip .bt_search{position:absolute;top:5px;right:10px;width:50px;height:18px;padding-top:3px;background:#484848;color:#fff;font-weight:bold;text-align:center;font-size:9pt;}
.zip ul{padding-top:9px;border-top:1px solid #999;}
.zip li{padding:5px 0 5px 8px;}


/***·Î±×ÀÎ***/
#member{width:100%;overflow:auto;padding:10px 0;border-top:2px solid #dfdfdf;}
#nmember{width:100%;overflow:auto;padding-bottom:10px;margin-top:20px;border-top:2px solid #dfdfdf;}
#nmember p{margin-left:8px;font-weight:bold;font-size:11pt}
.idpw{position:relative;width:100%;}
.idpw .line{width:100%;margin-bottom:10px;}
.idpw .label{float:left;margin-left:7px;font-weight:bold}
.idpw .inputbox{width:auto;margin:0 95px 0 0;}
.inputbox input{width:90%; -webkit-appearance:none;}
.bt_login{position:absolute;right:6px;top:0}
#save{clear:both;margin:10px 0 0 10px;letter-spacing:-1px}
#fpw{margin:7px 0 0 10px;letter-spacing:-1px}
#fpw a{color:#F55202}
#nm_order{width:auto;height:22px;margin:10px 7px 15px 7px;padding-top:8px;border:1px solid #999;background:#F4F2F3;font-weight:bold;text-align:center}
#bt_reg{width:auto;height:24px;margin:10px 7px 15px 7px;padding-top:8px;background:#5F5B5B;font-weight:bold;text-align:center;color:#fff}


/***È¸¿ø°¡ÀÔ***/

#register{width:100%;overflow:auto;padding-top:10px;margin-bottom:10px;border-top:2px solid #dfdfdf;}
#register #cnf_ck{padding:0 0 10px 7px;color:#FF0000;}
#register .line{margin-bottom:15px;}
#register .a_line{margin-top:6px}
#register .bl{color:#FF0000;letter-spacing:-1px}
#register .label{float:left;margin-left:7px;font-weight:bold;font-size:9pt;letter-spacing:-1px;width:70px;}
#register .regbox{margin:0 10px 0 80px;}
#register .regbox .bline{width: 30%; border:1px solid #dadada;height:32px; -webkit-border-radius:0; -webkit-appearance:none;}
#register .regbox .phone_n{padding-bottom:-1px;width:30%; padding-left: 10px; font-size: 11px;font-weight:bold; height:34px;line-height:34px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
-webkit-border-radius:0;
}
select::-ms-expand { display: none; }
#register .input, #register .find_pw{width:99%;font-size: 10pt;font-weight:bold; height:35px;line-height:35px;
display: inline-block;background-position: right -54px;
border: 1px solid #dadada;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
-webkit-border-radius:0;}
#register .txt {border:1px solid #bcbcbc;height:32px; -webkit-border-radius:0; -webkit-appearance:none;}
#register .longtxt{border:1px solid #bcbcbc;width:75%;height:21px;}
#register .birth{width:40px;}
#register .pnum{position:relative;}
#my_bt #bt_submit{width:72px;height:23px;padding-top:9px;margin:10px 0;display:inline-block;*display:inline;*zoom:1;background:#757171;color:#fff;text-align:center;font-weight:bold}
#reg_info_1{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #dfdfdf;}
#reg_info_1 .line{margin-bottom:15px;}
#reg_info_1 .line .label {float:left;margin-left:7px;font-weight:bold;font-size:9pt;letter-spacing:-1px;height:height:32px;width:60px;margin-right:8px;}
#reg_info_1 .line .regbox {margin:0 10px 0 80px;}
#reg_info_1 .line .regbox .phone_p{
padding-bottom:-1px;width:200px; font-size: 11px;font-weight:bold; height:34px;line-height:34px;
display: inline-block;background-position: right -54px;
border: 1px solid #ccc;appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("/mobile/skin/body/images/shop/select_btn.gif") no-repeat scroll right center transparent;
background-size: 24px !important;
background-position: right center !important;
line-height: 23px !important;
-webkit-border-radius:0;
}

#reg_info_1 .req{color:#ff0000;}
#reg_info_1 .reg_bt{position:absolute;top:0;width:65px;height:30px;padding-top:4px;background:#757171;color:#fff;font-weight:bold;text-align:center;font-size:9pt;line-height:28px;}
#reg_info_1 .cid{left:210px;}
#reg_info_1 .szip{left:125px;}
#reg_info_1 .daddr{margin-top:5px;}
#reg_info_1 .daddr .inbox2{width:99%;height:32px; line-height:32px; margin:5px 0; border:1px solid #dadada; background:#fff; font-weight: bold; color:#999; -webkit-border-radius:0; -webkit-appearance:none;}
#z1 .rlabel{width:100%;height:25px;padding-top:10px;text-align:center;font-weight:bold;font-size:11pt;background:#6E6E6E;color:#fff;}
#z1 .rclose{position:absolute;top:6px;right:4px;width:52px;height:19px;padding-top:4px;background:#fff;color:#484848;font-weight:bold;text-align:center;}
#z1 .bt_rsearch{position:absolute;top:5px;right:10px;width:50px;height:18px;padding-top:3px;background:#484848;color:#fff;font-weight:bold;text-align:center;font-size:9pt;}
#z1{margin-bottom:15px}
.reg_info{width:100%;margin-top:25px;}
.reg_info .add_box{padding-top:10px;border-top:1px solid #CCC8C8;border-bottom:1px solid #CCC8C8;background:#F5F5F5}
.reg_label{;padding:0 0 5px 7px;font-weight:bold}
.reg_info .reg_bt{position:absolute;top:0;right:8px;width:53px;height:17px;padding-top:3px;background:#757171;color:#fff;text-align:center;font-size:8pt;}
#mem_agree{width:95%;margin:0 auto;padding:5px 0 10px 0;}
#register #result{padding:40px 0;border-bottom:1px solid #CCC8C8;text-align:center;color:#484848;font-weight:bold}
span.check{width: 20px;height: 20px;}


#member .m_social {max-width:640px;margin:0 auto;overflow:hidden;}
#member .m_social ul.menu {overflow:hidden;max-width:640px;margin:10px auto 10px auto; padding: 0 1%;}
#member .m_social ul.menu li {overflow:hidden;display:inline;float:left;width:48%;padding:1%;padding-bottom:10px;font-size:0;line-height:0;vertical-align:top;}
/*#member .m_social ul.menu li:first-child {padding-left:0;}*/

.sinput{width:40px;height:32px; line-height:32px; border:1px solid #dadada; background:#fff; font-weight: bold; color:#999; -webkit-border-radius:0; -webkit-appearance:none;}
input[type=checkbox]{
-webkit-appearance: none;appearance: none;width: 17px;height: 17px;margin: 0;cursor: pointer;vertical-align: bottom;background: #fff;
border: 1px solid B9BBBE;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}