﻿.title{margin:auto;position:relative;float:left;width:100%;height:25px;line-height:25px;font-size:13px;color:#000;font-weight:bold}.productbox{margin:auto;position:relative;float:left;width:100%}.productbox .leftbox{margin:auto;position:relative;float:left;width:100%;max-width:300px}.productbox .rightbox{margin:auto;position:relative;float:left;width:100%;max-width:300px}.productbox .wcbox{margin:auto;position:relative;float:left;width:100%;min-width:290px;padding-top:2px;padding-bottom:2px}.productbox .wcbox .wcheader{margin:auto;position:relative;float:left;line-height:1.8}.productbox .wcbox .wcbody{margin:auto;position:relative;float:left}.productbox .plus{margin:auto;position:relative;float:left;cursor:pointer;padding:4px 3px 0 0}.productbox .sign{margin:auto;position:relative;float:left}.productbox .pname{padding:2px 5px 0 5px;font-weight:700;cursor:pointer;font-size:12px;float:left}.productbox .cname{float:left;padding-right:5px;padding-top:0;font-size:13px;line-height:25px}.productbox input{float:left;width:60px;text-align:center;border:solid 1px #ccc;padding:4px;margin-left:5px;font-size:13px}.productbox select{float:left;padding:3px;margin:0;border:1px solid #ccc}.calculatebox{float:left;padding:10px 0 0 0;width:100%}.shipping h5{padding:10px 0 5px 0}.shipping #divShipBox h5{padding:10px 0}.shipping .note{clear:both;color:#c00;font-size:11px;padding:10px;border:1px solid #c00;margin:0 0 10px 0;display:none}.shipchargebox{margin:auto;position:relative;float:left;padding:10px 0;width:100%;max-width:720px}.shipchargebox .desc{margin:auto;position:relative;color:#F26522;font-size:14px;font-weight:bold;padding-right:4px}.shipchargebox .weight{margin:auto;position:relative;color:#F26522;font-size:15px;font-weight:bold}.shipchargebox .cost{margin:10px auto;position:relative;float:left;clear:both;width:100%;max-width:720px}.shipchargebox .cost th{margin:0;padding:5px;text-align:center;background-color:#eee;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.shipchargebox .cost td{margin:0;padding:8px;text-align:center;background-color:#fff;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc}.shipchargebox .shipcharetitlebox{margin:0;padding:0;font-size:15px;font-weight:bold;color:#333}.shipchargebox .shipcharetitlebox .shipdesc{margin:auto;float:left;margin:15px 0 0 0}.shipchargebox .shipcharetitlebox .shipweight{margin:auto;float:left}.productbox .table_box{width:100%;border-collapse:collapse;border-width:0;border-color:#ccc}.productbox .table_box td{border:solid 1px #ccc;width:33.33%;max-width:33.33%;padding:7px}h5{padding:10px 0 0 0}.txtbox{width:100%;max-width:200px}#tbShipChargeCost{width:100%;border-collapse:collapse}#tbShipChargeCost th{border:1px solid #ccc;font-size:13px;width:20%}#tbShipChargeCost td{border:1px solid #ccc;font-size:13px;font-weight:700}#droCountry,#droState{width:100%;max-width:200px;margin:5px 0;padding:5px;border:1px solid #aaa}#btn_calculate{background:#0a426b;border:0;color:#fff;font-size:14px;padding:10px;border-radius:3px;line-height:1;cursor:pointer}#btn_calculate:hover{background:#0961A2}#btn_reset{background:#bebebe;border:0;color:#fff;font-size:14px;padding:10px;border-radius:3px;line-height:1;cursor:pointer}#btn_reset:hover{background:#D5D5D5}.copyright{padding:5px 0;width:100%;color:#ccc;font-size:10px;bottom:0;background:#0a426b;text-align:center}.qty-input::-webkit-input-placeholder{color:#ccc}@media screen and (max-width:768px){.shipchargebox .cost{font-size:13px!important}.productbox .table_box td{width:50%!important}.table_box{column-count:2;column-gap:0}}@media screen and (max-width:650px){.m-closeBox{position:relative!important;float:right}.clearboth{clear:both}.productbox .table_box td{width:100%!important}.table_box{column-count:1;column-gap:0}.productbox select{margin-right:5px;max-width:120px!important}.productbox input{margin:initial;margin-left:0;float:left;width:60px}}@media only screen and (max-width:650px),(min-device-width:650px) and (max-device-width:1024px){.productbox .table_box td{width:50%!important}table.first,table.first tbody,table.first td,table.first th,table.first thead,table.first tr{display:block}table.first tbody tr th{position:absolute;top:-9999px;left:-9999px}table.first tr{margin:0 0 1rem 0}table.first tbody tr td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:44%!important;text-align:left;padding-top:5px;min-height:auto;height:32px}table.first tbody tr td:before{position:absolute;top:0;left:0;width:43%;z-index:9999;background:#555;height:30px;padding:6px 0 0 6px;box-sizing:border-box}table.first tbody tr td:nth-of-type(1):before{color:#fff;font-weight:700}table.first tbody tr td:nth-of-type(2):before{content:"Delivery method";color:#fff;font-weight:700}table.first tbody tr td:nth-of-type(3):before{content:"Price";color:#fff;font-weight:700}table.first tbody tr td:nth-of-type(4):before{content:"Production time";color:#fff;font-weight:700}table.first tbody tr td:nth-of-type(5):before{content:"Delivery time";color:#fff;font-weight:700}table.first tbody tr td:nth-of-type(6):before{content:"Total time";color:#fff;font-weight:700}}