.exp_tbox .pro_img{text-align:center;padding:5px 0;}
.exp_tbox .name_tit{font-size:16px; font-weight:bold; text-align:center; color:#333; padding:10px 0;}
.exp_tbox .info_list { line-height:20px; }
.exp_tbox .info_list .mon{font-size:16px; font-weight:bold; color:#6a90dc;}
.exp_tbox .info_list tr{border-bottom:1px solid #ebebeb;height:35px;}
.exp_tbox .info_list th{float:left; line-height:35px; padding-left:10px; }
.exp_tbox .info_list .sum_box{background-color:#979696; color:#fff; width:70%; padding: 15px 0; line-height:28px;}
.exp_tbox .info_list .sum{font-size:18px; font-weight:bold; float:right; color:#db0707;}
.tit_exp{padding:15px 0 5px 0;font-size:14px;line-height:18px;font-weight:bold; color:#6a90dc; border-bottom:2px solid #6a90dc;}

.optionbox {position:relative;padding: 10px 5px;border:1px solid #cecfce;margin-top:5px;background-color:#f2f2f2;}
.optionbox *{vertical-align:middle}
.optionbox li{clear:both;line-height:210%;}
.optionbox .arr_box{display:inline-block;float:right;}
.optionbox .opname{display:inline-block;font-size:11px;}
.optionbox .opprice{font-weight:bold;font-size:12px;color:#6a90dc;padding-left:5px;display:inline-block;}
.optionbox .opinput {height:21px;line-height:21px;border:none;text-align:center;border-top:1px solid #cecfce;border-bottom:1px solid #cecfce; width:35px;}
.optionbox .arr_btn{height:21px;line-height:21px; border:1px solid #cecfce;width:30px;display:inline-block;text-align:center;background-color:#fff;font-size:14px;}


.btnbox {padding:5px 0}
.btnbox a{font-size:15px;width:49%; text-align:center;  line-height:35px;color:#fff; display:block;}
.btnbox .co1{background-color:#6a90dc;float:left;}
.btnbox .co2{background-color:#282828;float:right} 


.seller_info{ text-align:center; line-height:18px;}
.seller_info th{background-color:#ebebeb; padding:5px;border-bottom:1px solid #e1e1e1;text-align:left}
.seller_info td{border:1px solid #ebebeb;text-align:left; padding:5px}

.b_arrall{text-align:center; font-weight:bold; font-size:12px; padding:15px 0;}
.b_arrall .art_txt{ font-weight:bold; font-size:21px; color:#db0707;  }


.shopbtn {padding:5px 0}
.shopbtn a{font-size:15px;text-align:center;  line-height:35px;color:#fff; display:block;border-radius:5px}
.shopbtn .co1{background-color:#6a90dc;}

.share_btn *{vertical-align:middle}
.share_btn a{display:inline-block;}
.share_btn a.sns{width:35px}


.sch_box {text-align:center;font-size:14px;background-color:#f2f2f2;border-radius:5px;padding:10px 0}
.sch_box .schbtn{display:inline-block;background-color:#e86464;color:#fff;line-height:36px;width:60px;text-align:center;vertical-align:middle}
.sch_box .scinput{border:3px solid #e86464;line-height:36px;width:160px;height:36px}
.sch_box .sort{padding:10px 0;color:#999;}
.sch_box .sort a{padding:0 3px}
.sch_box .sort a.over{color:#e86464;font-weight:bold;}

.sch_box .total {clear:both;text-align:center;}
.sch_box .total .num{color:#e86464;}



/*** cart order **/
.order_list li{clear:both;padding:5px;border:1px solid #cecfce;margin-bottom:5px;;background-color:#fff}
.order_list li:after{clear:both;content:'';display:block}
.order_list .timg{float:left;width:45px;margin-right:5px;}
.order_list .timg img{max-width:45px;}
.order_list .money{color:#db0707; font-weight:bold}
.order_list .option{line-height:18px;color:#999;}

.product {padding: 10px 0; font-size:15px;background-color:#fff}
.product .opinput {padding:3px;border:1px solid #cecfce; width:20px;}
.product .arr_btn{padding:2px 6px; border:1px solid #cecfce;}

.order_tit {font-size:12px;color:#333; padding:10px 0 5px 0;}
.order_tit strong{font-size:21px; color:#6a90dc;}

.user_info {border:1px solid #cecfce;padding:10px 5px 5px 10px;border-radius:5px;background-color:#fff}
.user_info th{display:block;width:100%;text-align:left;line-height:21px;}
.user_info tr{display:block;width:100%;}
.user_info td{display:block;width:100%;margin-bottom:8px;}
.user_info td input[type="text"]{border:1px solid #cecfce;border-radius:5px;padding:3px;line-height:21px;font-size:14px;}
.user_info td textarea{border:1px solid #cecfce;border-radius:5px;padding:3px;line-height:21px;font-size:14px;}

.btn_add {background-color:#999;display:inline-block;padding:8px 10px;color:#fff;border-radius:5px}





/**************** 주문배송조회 **************************/

.top_tit {background-color:#666; padding:5px; line-height:26px; font-size:14px; color:#fff; border:1px solid #555;text-align:center;border-radius:5px}
.top_tit .order_umb{color:#ffffcc}
.pay_box {border: 1px solid #cecfce; padding:10px; line-height:25px;}
.pay_box th{width:90px}
.pay_box:after{display:block;clear:both;content:''}
.help{font-size:11px; line-height:21px; color:#888; padding-top:10px;}

.my_order_ilst {background-color:#ccc;padding:5px}
.my_order_ilst li{clear:both;font-size:12px;padding-bottom:10px}
.my_order_ilst .box{border-bottom:1px solid #cecfce;padding:10px;background-color:#fff;}
.my_order_ilst .date{border-bottom:1px solid #f2f2f2;padding:10px;position:relative;background-color:#fff;font-size:14px}
.my_order_ilst .date .detail_btn{color:#00a2ff;position:absolute;right:10px;top:10px;}
.my_order_ilst .box .tit{color:#777;display:block;padding-bottom:10px}
.my_order_ilst .box .product {position:relative;}
.my_order_ilst .box .product dt{float:left;width:25%;}
.my_order_ilst .box .product dt img{max-width:100%;border:1px solid #cecfce}
.my_order_ilst .box .product dd{float:left;width:75%;padding-left:10px;font-size:14px;line-height:160%;color:#333;}
.my_order_ilst .box .product:after{clear:both;content:'';display:block}
.my_order_ilst .box .state{color:#ea4724;position:relative;padding:5px 0;font-size:14px}
.my_order_ilst .box .state a.claim_btn{border-radius:3px;background-color:#999;display:inline-block;padding:5px 10px;font-size:12px;color:#fff;position:absolute;right:0px;top:0px;}



@media only screen and (max-width: 768px) {/** mobile **/}

@media only screen and (min-width: 768px) {/** PC **/
.my_order_ilst {max-width:620px;margin:auto;background-color:#ccc;padding:10px}
.my_order_ilst li{clear:both;font-size:16px;padding-bottom:10px}
.my_order_ilst .box{border-bottom:1px solid #cecfce;padding:10px;background-color:#fff;}
.my_order_ilst .date{border-bottom:1px solid #f2f2f2;padding:10px;position:relative;background-color:#fff;}
.my_order_ilst .date .detail_btn{color:#00a2ff;position:absolute;right:10px;top:10px;}
.my_order_ilst .box .tit{color:#777;display:block;padding-bottom:10px}
.my_order_ilst .box .product {position:relative;font-size:16px}
.my_order_ilst .box .product dt{float:left;width:10%;}
.my_order_ilst .box .product dt img{max-width:100%;border:1px solid #cecfce}
.my_order_ilst .box .product dd{float:left;width:90%;padding-left:10px;line-height:160%;color:#333;}
.my_order_ilst .box .product:after{clear:both;content:'';display:block}
.my_order_ilst .box .state{color:#ea4724;position:relative;padding:10px 0;font-size:16px}
.my_order_ilst .box .state a.claim_btn{border-radius:3px;background-color:#999;display:inline-block;padding:10px 20px;font-size:14px;color:#fff;position:absolute;right:0px;top:0px;}

}