.addrs{width:250px; height:auto; float:left; margin:0 0 0 5px;}
.addrs_left{width:20px; height:auto; float:left; margin:5px 0; line-height:20px;}
.addrs_right{width:220px; height:auto; float:right; margin:3px 0 0 5px; font-size:12px; line-height:21px}
.address{font-size:12px; font-weight:normal; color:#090909; margin:0 0 8px 15px; text-align:justify; line-height:20px; width:320px;}
.w_name{font-size:15px; font-weight:bold; color:#f8761e; margin:0;}
.c_left{width:340x; height:auto; float:left; margin:10px 0 0 0;}
.c_right{width:300px; height:auto; float:right; margin:0 30px 0 0;}
.appointment2{width:300px; height:auto; float:left; margin:0 10px;}
.appointment{width:300px; height:auto; float:left;}
.appointment2_left{width:100px; height:auto; float:left; margin:5px 0; font-size:12px; line-height:20px;}
.appointment2_middle{width:140px; height:auto; float:left; margin:5px 0; font-size:12px;}
.appointment2_right{width:230px; min-width:230px; height:auto; float:right; margin:5px 0; font-size:12px;}
.reservation2{width:650px; height:auto; float:left; margin:0 10px;}
.reservation{width:650px; height:auto; float:left;}
.reservation_left{width:200px; height:auto; float:left; margin:5px 0; font-size:12px; line-height:20px;}
.reservation_middle{width:250px; min-width:250px; height:auto; float:left; margin:5px 0; font-size:12px;}

.in{ width:250px; height:auto; float:left; margin:5px 0; font-size:12px; }

.reservation_right{width:230px; min-width:230px; height:auto; float:right; margin:5px 0; font-size:12px;}

.name{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; float:left; text-align:left; width:100%;}
.name2{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; float:left; text-align:left; width:130px;}
.input{border: 1px solid #bfbfbf; background: #fff; width:130px; height:18px; float:left;}
.input:hover{border: 1px solid #c70000; background: #fff4f4;}
.input2{border: 1px solid #cecece; background: #fff; width:130px; height:87px;}
.input2:hover{border: 1px solid #c70000; background: #fff4f4;}
.input3{width:65px; height:18px; float:left;}
.input4{width:250px;}
.button{width:70px; float:right; margin:-33px 5px 4px 0; padding:6px 0 7px 0; color:#fff; font-size:12px; text-decoration:none; text-align:center; background:#F87217;background:-moz-linear-gradient(top,#fb8a3d,#F87217);background:-webkit-gradient(linear,left top,left bottom,from(#fb8a3d),to(#F87217)); border:none; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;cursor:pointer}
.button:hover{ background:#512206; }
.r_left{float:right}

.hit{height:22px;}

