﻿div.row {
        clear: both;
        padding-top: 3px;
        
}

div.row span.label {
        float: left;
        width: 130px;
        text-align: right;
        
}

div.row span.formw {
        float: left;
        width: 380px;
        padding-left: 15px;
        text-align: left;
} 


div.row_value span.label {
        float: left;
        width: 150px;
        height:21px;
        text-align: right;
}

div.row_value span.formw {
        float: left;
        padding-left: 8px;
        width: 300px;
        text-align: left;
} 

.guest_new_table {
        width:550px;
        height:320px; 
        border: 1px  #333; 
        padding: 5px;
        margin: 0px auto;
        clear: both;
}

.table{
      width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       float: left;
       text-align: left;
       color:#333;
}

.bt_print {
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
}

.row_title{
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

.row_title span.t0 {
       float: left;
       width: 50px;
       text-align: left;
}

.row_title span.t1 {
       float: left;
       width: 110px;
       text-align: left;
}

.row_title span.t2 {
       float: left;
       width: 270px;
       text-align: left;
}

.row_title span.t3 {
       float: left;
       width: 60px;
       text-align: left;
}

.row_title span.t4 {
       float: left;
       width: 40px;
       text-align: left;
}

.row_title span.t5 {
       float: left;
       width: 50px;
       text-align: left;
}

.order_value {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0 auto;
       margin-top: 10px;
       border:1px solid #cdcdcd; 
       background-color:#efefef;  
}

.row_value {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0px auto;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}


.row_value span.t0 {
       float: left;
       width: 50px;
       text-align: left;
}

.row_value span.t1 {
       float: left;
       width: 110px;
       text-align: left;
}


.row_value span.t2 {
       float: left;
       width: 270px;
       text-align: left;
}

.row_value span.t3 {
       float: left;
       width: 60px;
       text-align: left;
}

.row_value span.t4 {
       float: left;
       width: 45px;
       text-align: left;
}

.row_value span.t5{
       float: left;
       width: 50px;
       text-align: left;
}

.row_title2 {
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       float: left;
       text-align: left;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

div.row_title2 span.t1 {
       float: left;
       width: 40px;
       text-align: left;
}

div.row_title2 span.t2 {
       float: left;
       width: 70px;
       text-align: left;
}

div.row_title2 span.t3 {
       float: left;
       width: 300px;
       text-align: left;
       vertical-align:middle; 
}

div.row_title2 span.t4 {
       float: left;
       width: 70px;
       text-align: left;
}

div.row_title2 span.t5 {
       float: left;
       width: 70px;
       text-align: left;
}

.row_value2 {
       width: 590px; 
       height:40px;
       padding: 5px 0 0 2px;
       margin: 0px auto;
       float: left;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

div.row_value2 span.t1 {
       float: left;
       width: 40px;
       text-align: left;
}

div.row_value2 span.t2 {
       float: left;
       width: 70px;
       text-align: left;
}


div.row_value2 span.t3 {
       float: left;
       width: 300px;
       text-align: left;
       vertical-align:middle; 
}


div.row_value2 span.t4 {
       float: left;
       width: 70px;
       text-align: left;
}

div.row_value2 span.t5 {
       float: left;
       width: 70px;
       text-align: left;
}

.row_title3 {
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       float: left;
       text-align: left;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

div.row_title3 span.t1 {
       float: left;
       width: 150px;
       text-align: left;
}

div.row_title3 span.t2 {
       float: left;
       width: 70px;
       text-align: left;
}

div.row_title3 span.t3 {
       float: left;
       width: 100px;
       text-align: left;
}

div.row_title3 span.t4 {
       float: left;
       width: 140px;
       text-align: left;
}

div.row_title3 span.t5 {
       float: left;
       width: 100px;
       text-align: left;
}

.row_value3 {
       width: 590px; 
       height:25px;
       padding: 5px 0 0 2px;
       margin: 0px auto;
       float: left;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

div.row_value3 span.t1 {
       float: left;
       width: 150px;
       text-align: left;
}

div.row_value3 span.t2 {
       float: left;
       width: 70px;
       text-align: left;
}

div.row_value3 span.t3 {
       float: left;
       width: 100px;
       text-align: left;
}

div.row_value3 span.t4 {
       float: left;
       width: 140px;
       text-align: left;
}

div.row_value3 span.t5 {
       float: left;
       width: 100px;
       text-align: left;
}

.row_title4 {
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

div.row_title4 span.t1 {
       float: left;
       width: 130px;
       text-align: left;
}

div.row_title4 span.t2 {
       float: left;
       width: 260px;
       text-align: left;
}

div.row_title4 span.t3 {
       float: left;
       width: 60px;
       text-align: left;
}

div.row_title4 span.t4 {
       float: left;
       width: 60px;
       text-align: left;
}

div.row_title4 span.t5 {
       float: left;
       width: 65px;
       text-align: left;
}

.row_value4 {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0px auto;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

.row_value4 span.t1 {
       float: left;
       width: 130px;
       text-align: left;
}

.row_value4 span.t2 {
       float: left;
       width: 260px;
       text-align: left;
}

.row_value4 span.t3 {
       float: left;
       width: 60px;
       text-align: left;
}

.row_value4 span.t4 {
       float: left;
       width: 60px;
       text-align: left;
}

.row_value4 span.t5 {
       float: left;
       width: 65px;
       text-align: left;
}


.guest_box {
       margin-bottom: 15px;
       margin-left: 10px  !important;
       margin-left: 8px;
	   float: left;
	   width: 600px;
}

.guest_title {
       width: 600px;
       margin: 0px auto;
       padding: 5px 0 0 6px;
       height:25px;
       text-align: left;
       color:#FF9860;
       border-top:1px solid #ccc; 
       border-left:1px solid #ccc;
       border-right:1px solid #eee; 
       border-bottom:1px dotted #aaa; 
}

.guest_content {
       width: 600px; 
	   float: left;
       padding: 15px 0 10px 6px;
       margin: 0px auto;
       border-left:1px solid #ccc;
       border-right:1px solid #eee; 
       border-bottom:1px solid #eee;  
}


.guest_reply {
       color:#666;
	   width:560px;
	   float: left;
	   background-color:#eeeeee; 
	   margin-top: 10px;
       margin-left: 10px  !important;
       margin-left: 6px;
	   padding: 7px;
}
.row_title6{
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

.row_title6 span.t1 {
       float: left;
       width: 50px;
       text-align: left;
}

.row_title6 span.t2 {
       float: left;
       width: 120px;
       text-align: left;
}

.row_title6 span.t3 {
       float: left;
       width: 420px;
       text-align: left;
}
.row_value6 {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0px auto;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

.row_value6 span.t1 {
       float: left;
       width: 50px;
       text-align: left;
}

.row_value6 span.t2 {
       float: left;
       width: 120px;
       text-align: left;
}

.row_value6 span.t3 {
       float: left;
       width: 420px;
       text-align: left;
}

.row_title7{
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

.row_title7 span.t1 {
       float: left;
       width: 120px;
       text-align: left;
}

.row_title7 span.t2 {
       float: left;
       width: 470px;
       text-align: left;
}

.row_value7 {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0px auto;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

.row_value7 span.t1 {
       float: left;
       width: 120px;
       text-align: left;
}

.row_value7 span.t2 {
       float: left;
       width: 470px;
       text-align: left;
}

.row_title8{
       width: 590px;
       margin: 0px auto;
       padding: 5px 0 0 2px;
       height:25px;
       text-align: right;
       background-color:#efefef; 
       color:#333;
       border:1px solid #cdcdcd;
}

.row_title8 span.t1 {
       float: left;
       width: 170px;
       text-align: left;
}

.row_title8 span.t2 {
       float: left;
       width: 150px;
       text-align: left;
}

.row_title8 span.t3 {
       float: left;
       width: 270px;
       text-align: left;
}

.row_value8 {
       width: 590px; 
       padding: 5px 0 0 2px;
       margin: 0px auto;
       border-left:1px solid #cdcdcd;
       border-right:1px solid #cdcdcd; 
       border-bottom:1px solid #cdcdcd;     
}

.row_value8 span.t1 {
       float: left;
       width: 170px;
       text-align: left;
}

.row_value8 span.t2 {
       float: left;
       width: 150px;
       text-align: left;
}
.row_value8 span.t3 {
       float: left;
       width: 270px;
       text-align: left;
}
