.line_tb{border-collapse:collapse;border-spacing:0;}
.line_tb th, .line_tb td{border:1px solid #cccccc;}

.line_tb2{border-collapse:collapse;border-spacing:0;}
.line_tb2 .line{border:1px solid #cccccc;}
.line_tb2 .pline{border:1px solid #cccccc;padding:5px;}

.form_tb{border-collapse:collapse;border-spacing:0;}
.form_tb th{border:1px solid #cccccc;}
.form_tb td{border:1px solid #cccccc;padding:5px;}

.item_title{font-weight:bold;width:100%;padding:10px 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:16px;margin-bottom:30px;}
.shop_order_title{font-family:"Malgun Gothic";font-weight:bold;font-size:2em;color:#333;margin-bottom:5px;}
.shop_order_sub_title{font-family:"Malgun Gothic";font-weight:bold;font-size:1.2em;color:#333;margin-bottom:5px;}

.item_image_area .big_image_box{width:300px;height:300px;border:1px solid #999;cursor:pointer;}
.item_image_area .small_image_box{width:302px;height:68px;margin-top:10px;}
.item_image_area .simg_btn{float:left;width:17px;height:68px;cursor:pointer;}
.item_image_area .simg_slide_box{float:left;width:251px;height:68px;overflow:hidden;position:relative;margin:0 9px 0 8px;}
.item_image_area .slide_box{position:absolute;z-index:2;top:0;left:0;width:100%;height:68px;}
.item_image_area .simg{float:left;width:68px;height:66px;margin-right:8px;cursor:pointer;}
.item_image_area .s_off{border:1px solid #cbcbcb;}
.item_image_area .s_off:hover{border:1px solid #737373;}
.item_image_area .s_on{border:1px solid #737373;}
.item_image_area .prev_n{background:url("../images/shop/arw_l_n.gif") no-repeat;}
.item_image_area .prev{background:url("../images/shop/arw_l.gif") no-repeat;}
.item_image_area .next_n{background:url("../images/shop/arw_r_n.gif") no-repeat;}
.item_image_area .next{background:url("../images/shop/arw_r.gif") no-repeat;}

.item_info_tb{border-collapse:collapse;border-spacing:0;}
.item_info_tb .title{width:150px;background-color:#eeeeee;border-bottom:1px dotted #cccccc;text-align:left;padding-left:10px;}
.item_info_tb .conn{padding-left:20px;background-color:#ffffff;border-bottom:1px dotted #cccccc;}

.option_item{width:auto;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px dotted #cccccc;}
.option_top_line{border-top:1px solid #cccccc;}
.num_box{border:1px solid #cccccc;width:30px;text-align:right;padding:4px;}

.item_total_price{width:100%;font-weight:bold;text-align:right;color:#ff6600;}
.item_total_price .total_title{font-weight:bold;color:#333;font-size:1.2em;line-height:120%;}
.item_total_price .total_price{font-weight:bold;color:#ff3300;font-size:1.5em;line-height:120%;}

.btn_blue{background:url("../images/shop/btn_bg_blue.gif") no-repeat;padding:8px 0;color:#fff;font-weight:bold;width:100px;cursor:pointer;text-align:center;}
.btn_red{background:url("../images/shop/btn_bg_red.gif") no-repeat;padding:4px 0;color:#fff;font-weight:bold;width:89px;cursor:pointer;text-align:center;font-size:8pt;}
.btn_gray{background:url("../images/shop/btn_bg_gray.gif") no-repeat;padding:4px 0;color:#fff;font-weight:bold;width:89px;cursor:pointer;text-align:center;font-size:8pt;}








