﻿div.orderparent { margin:0 auto; height: 495px;}
div.orderparent div.order { color: #998662; font-size: 14px; }

div.orderparent div.info1, div.orderparent div.info2 { float:left; width:460px; padding: 30px 70px; }
div.orderparent div.info2 { border-left:solid 2px #f8eee0; }
div.orderparent label.title { border-bottom: solid 2px #efdbbe;width: 100%;text-align: left; font-size: 18px; }
div.orderparent div.line { clear:both; float:left; margin-bottom:10px; width:420px; margin-left:33px; }
div.orderparent div.info2 div.line { margin-left:0px; }
div.orderparent input, div.orderparent select { float:left; border-radius:5px; border:solid #efdbbe 2px; outline-style:none; width:305px; height:40px; line-height:40px; padding-left:10px; }
div.orderparent input{font-size:18px;}
div.orderparent div.line input.error { border-color:#c5151d; }

div.orderparent select { width:300px; }
div.orderparent select.year, div.orderparent select.month, div.orderparent select.day { width:93px; margin-right:10px; }
div.orderparent label { float:left; line-height:40px; height:40px; width:100px;text-align:right;}
div.orderparent label.moredetail { font-size:14px;margin-left:100px; width: 305px;text-align: left;}
div.orderparent span.btnok {  width:415px; height:50px; float:right; background-color:#c5151d; border-radius:5px; text-align:center; color:#FFFFFF; line-height:50px; font-size:20px; cursor:pointer;}
div.orderparent span.btnphonever { float:right; width:100px; height:46px; background-color:#c5151d; border-radius:5px; text-align:center; color:#FFFFFF; line-height:46px; cursor:pointer;}
div.orderparent span.btnemailver { float:right; width:120px; height:46px;  border-radius:5px; text-align:center; color:#FFFFFF; line-height:46px; cursor:pointer;}
/* #txtphone { width: 195px; } */
#txtemailver { width:170px; }
div.orderparent span.backemail { margin-top: 145px; }