﻿.content { padding-top:1rem; }
.listForm section .login_l { background:#ffffff; }
.content button.gBtn { margin:7px 0px 7px 90px; color:#333; }
.content button.gra { color:#999; }
.listForm section .iconOuter .opa.code { width:65%; }
.title_a { padding:10px; line-height:22px; text-align:center; font-size:16px; }
.err { margin:10px; display:block; color:#f60; background:url(../images/tanhao.png) no-repeat 5px 8px #FFF4ED; border: 1px solid #FFAC75; color: #F60; font-size: 14px; min-height: 20px; line-height: 20px; padding:5px 5px 5px 22px; }
.listForm { overflow:hidden; }
.listForm div.select_outer { margin: 10px 10px; }
.listForm .select_box { border-radius:5px; border: 1px solid #b3d2ef; margin-bottom:10px; background-color:#ffffff; }
.listForm section { border-bottom:1px solid #b3d2ef; position:relative; }
.listForm section .title_l { line-height: 39px; height: 39px; background-color: #F3F9FF; padding:0px 10px; text-align:left; overflow: hidden; position: relative; border-radius: 5px 5px 0px 0px; display:block; font-size:16px; }
.listForm section .psd_l { height:53px; line-height:53px; text-align:center; }
.listForm section .room_l { line-height: 30px; height: 30px; background-color: #ffffff; padding:0px 10px; text-align:left; overflow: hidden; position: relative; display:block; }
.listForm section .date_l { line-height: 39px; height: 39px; width:59px; background-color: #F3F9FF; display: inline-block; padding:0px 10px; border-right: 1px solid #b3d2ef; float: left; text-align:right; overflow: hidden; position: relative; }
body .content .center { text-align:center; }
.listForm section .date_l_add { width:82px; }
.listForm section .date_l .labelRadio { display: inline-block; position: absolute; top: 0px; left: 0px; margin: 7px 5px; width: 20px; height: 25px; }
.col_btn { color: #fff; font-size: 16px; text-align: center; display: block; height:44px; line-height: 44px; border:1px solid #d68300; text-shadow: 0px -1px 0px rgba(161, 80, 0, 0.5); -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-image: -webkit-gradient(linear, left top, left bottom, from( #ffc26b ), to( #ff8400)); background-image: -webkit-linear-gradient(#ffc26b, #ff8400); background-image:    -moz-linear-gradient(#ffc26b, #ff8400); background-image:     -ms-linear-gradient(#ffc26b, #ff8400); background-image:      -o-linear-gradient(#ffc26b, #ff8400); background-image:         linear-gradient(#ffc26b, #ff8400); width: 100%; }
 section:last-first {
 border-radius:5px 5px 0 0;
}
section:last-child { border-radius:0 0 5px 5px; }
.listForm .colBwhite { color: #005bb5; font-size: 16px; text-align: left; display: block; margin: 10px; height:32px; line-height: 32px; border:1px solid #b3d2ef; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color:#ffffff; }
section:first-child .date_l { border-radius: 5px 0px 0px 0px; }
section:last-child .date_l { border-radius: 0px 0px 0px 5px; }
.listForm section .iconOuter { position: relative; padding: 0px 20px 0px 10px; line-height: 39px; height: 39px; display: block; overflow: hidden; }
.listForm section .iconOuter_year { float:left; width:48%; border-right:1px solid #B3D2EF; }
.listForm section .roomSelect { height:30px; line-height:30px; }
.section .ts textarea { height:73px; width:100%; border:none; }
.listForm section .iconOuter select.opa { -webkit-appearance: button; opacity: 0.01; width: 100%; height: 100%; position: absolute; top:0px; left: 0px; }
.listForm section .iconOuter input.opa { display: inline-block; width: 100%; -webkit-appearance: searchfield; -webkit-box-sizing: border-box; background-color: transparent; border: 0px; margin-left: -5px; color:#333333; }
.listForm section .iconOuter input:-moz-placeholder {
color:#999999;
}
.listForm section .iconOuter input:-webkit-input-placeholder {
color:#999999;
}
textarea:-moz-placeholder {
color:#999999;
}
textarea:-webkit-input-placeholder {
color:#999999;
}
.listForm section .iconOuter .red { color:#FF3C00; }
.listForm section .iconOuter .gay { color:#999999; }
.listForm section .iconOuter input.opa[type=date] { width: 100px; }
.listForm section:first-child .iconOuter { border-radius: 0px 5px 0px 0px; }
.listForm section:last-child .iconOuter { border-radius: 0px 0px 5px 0px; }
.listForm section:first-child .title { overflow:hidden; background-color:#f3f9ff; border-radius: 5px 5px 0px 0px; }
.listForm section:first-child .title h3 { font-size:14px; padding:10px; font-weight:normal; }
.listForm section .iconIcon { position: absolute; right: 10px; display: inline-block; width: 11px; height:16px; margin-top:-5px; top:50%; }
.listForm section .down { background-position: 0px -16px; }
.listForm section .up { background-position: 0px -32px; }
.listForm section .right { background-position:-24px -104px; }
.listForm .col_div { margin: 10px; }
html body .none, html body .content .none { display:none; }
.ip_yz { -webkit-border-radius:5px; background-color:White; padding:10px; margin:10px; }
.ip_cx { line-height:30px; padding-top:10px; font-size:16px; text-align:center; }
