﻿@charset "utf-8";
ul {list-style:none}
li {list-style:none}
.btn-continue {background: none;color: #222;float: left;font-family: Myriad Pro;font-size: 15px;text-transform: uppercase;height: auto;margin-top: 0px;background-color: #07bd24;padding: 0;line-height: 36px;color: #fff;padding-left: 10px;padding-right: 10px;width: auto;}

.order-col-left {float: left;height: auto;}
.order-col-left .order-item { float: left; width: 100%; height: auto; margin-bottom: 25px; position: relative; font-size: 12px; }
.order-col-left .order-item .thumb { float: left; width: auto; height: auto; border: solid 1px #CCC; margin-right: 20px; margin-top: 4px; }
.order-col-left .order-item p {line-height: 18px;margin: 16px 0px 10px;}
.order-col-left .order-item p input { display: inline; width: 28px; height: 21px; border: solid 1px #CCC; text-align: center; line-height: 21px; margin-left: 15px; }
.order-col-left .order-item .order-item-del {float: right;width: 21px;height: 21px;background: #CCC;color: #000;line-height: 21px;text-align: center;position: absolute;right: 0;top: 0;border-radius: 100px;cursor: pointer;}
.order-col-left .order-item .order-item-total { float: right; width: auto; height: auto; color: #ff6600; position: absolute; right: 0; bottom: 0; font-size: 18px; }


.order-col-right {float: right;height: auto;}
.order-col-right .form-title { float: left; width: 100%; height: auto; margin-bottom:10px; color:#f65a10; font-size:15px}
.order-col-right ul.info-form {float:left;width:100%;height:auto;}
.order-col-right ul.info-form li {float:left; width:100%; height:auto; font-size:13px; margin-bottom:5px; line-height:21px}
.order-col-right ul.info-form li > input {float:right;width:80%;height: 34px;border:solid 1px #CCC;}
.order-col-right ul.info-form li em {float:left; width:auto; margin-top:2px; color:#999; font-size:12px; margin-bottom:10px}
.order-col-right .pttt-title em {color:#999;}

.order-col-right ul.info-form li .column-1-of-2 {float:left; width:50%; height:auto; margin:0}
.order-col-right ul.info-form li .column-2-of-3 {float:left; width:66%; height:auto}
.order-col-right ul.info-form li .column-1-of-3 {float:left; width:34%; height:auto}
.order-col-right ul.info-form li .column-1-of-2 > input {float:right; width:50%; height:19px; border:solid 1px #CCC}
.order-col-right ul.info-form li .column-1-of-2 > input {float:right; width:50%; height:19px; border:solid 1px #CCC}
.order-col-right ul.info-form li .column-1-of-2:first-child > input {margin-right:10%}
.order-col-right .order-pttt {float:left; width:100%; height:auto; margin-top:25px; height:auto; text-align:center; font-size:12px}
.order-col-right .order-pttt .pttt-title {float:left; width:100%; height:auto; margin-bottom:10px; height:auto; text-align:left}
.order-col-right .order-pttt ul {float:none; width:335px; height:auto; margin:0 auto ; display:table}
.order-col-right .order-pttt ul li {float:left; width:auto; height:auto; margin:0 0 8px;}
.order-col-right .order-pttt ul li input[type='radio'] {float:left; width:auto; height:auto; margin:1px 10px 0 0;}
.order-col-right .order-total {float:right;width: 399px;height:auto;margin-top: 0px;font-size:12px;padding-left: 19px;}
.order-col-right .order-total ul {float:left;width:100%;height:auto;padding-left: 20px;padding-right: 20px;font-size: 16px;font-weight: bold;}
.order-col-right .order-total ul li {float:left; width:100%; height:auto; text-align:left; border-bottom:solid 1px #EEE; padding: 4px 0}
.order-col-right .order-total ul li span {float:right}
.order-col-right .order-total ul li:last-child {border:none}
.order-col-right .order-total .btn-order {background: none repeat scroll 0 0 #ff6600;color: #fff;float: right;margin-left:30px;float: left;font-family: Myriad Pro;font-size: 15px;height: 35px;line-height: 35px;margin-bottom: 12px;padding: 0 11px;text-transform: uppercase;width: auto;margin-top: 0px;}



@media screen and (max-width:480px) {
    .btn-continue {float:left; margin:10px 0 5px}
    .order-col-left { float: right; width: 100%; height: auto; }
    .order-col-right { float: right; width: 100%; height: auto; }
}
