
#myModalBody table td { min-width:50px;overflow: hidden;word-wrap: break-word;max-width: 490px;}
#myModalBody table img { max-width:500px;}
.clear{height:0;clear:both;font-size:0;line-height:0;overflow:hidden;}

#topShopcartMenu {}
#topShopcartMenu li{ position:relative; height:40px; border-bottom:#EEE 1px solid; line-height:30px; text-indent:8px;}
#topShopcartMenu li a{padding:5px 10px; border-bottom-width:0px;}
#topShopcartMenu li a.remove{ position:absolute; right:8px; top:5px; width:60px; height:30px; padding:4px 0px;}
#topShopcartMenu li a.remove:hover{background-color:#d73925;}
#topShopcartMenu li span{ right:76px; top:4px; position:absolute; color:#F40;}

.box-info #shopcartUL {}
.box-info #shopcartUL li{ position:relative; height:40px; border-bottom:#EEE 1px solid; line-height:30px; text-indent:8px;    width: 300px;}
.box-info #shopcartUL li a{padding:5px 10px; border-bottom-width:0px;line-height: 30px; }
.box-info #shopcartUL li a.remove{ position:absolute; right:8px; top:5px; width:60px; height:30px; padding:4px 0px;color:#FFF;line-height: 20px;}
.box-info #shopcartUL li a.remove:hover{background-color:#d73925;}
.box-info #shopcartUL li span{ right:76px; top:4px; position:absolute; color:#F40;}

.mb-12{ margin-bottom:12px;}
.btn-info-ative{ background-color:#269ABC}

.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;line-height: 20px;}
.table-hover > tbody > tr:hover {background-color:#EEE;}

.table td.contentP p { text-indent:2rem}

@media screen and (min-width:1440px)
{
  th.note{ width:220px;}
}
@media screen and (max-width:1440px)
{
  th.note{ width:150px;}
}
