@charset "utf-8";
/* CSS Document */

.rbt1 { width: 634px; background-image: url(../images/bookSteps.png); background-repeat: no-repeat; display: block; height: 72px; background-position: 0px -2px; margin-right: auto; margin-left: auto; }
.rbform { width: 635px; margin-right: auto; margin-left: auto; margin-top: 24px; }
.formt { height:30px; width: 635px; font-size: 12px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.formt h3 { color: #333; width: 65px; display: block; float: left; font-family: "微软雅黑", "微软简中圆", "宋体", "幼圆", Arial; font-size: 14px; line-height: 30px; font-weight: bold; padding-left: 10px; }
.formt span { color: #8F8F8F; display: block; width: 100px; float: left; padding-top: 10px; }

/* 预订注册页面*/
.bf { width:634px; margin-right: auto; margin-left: auto; border: 1px solid #F2F2F2; margin-bottom: 20px; }
.formc { width:635px; margin-right: auto; margin-left: auto; }
.formc ul { display:block; border-top-width: 2px; border-top-style: solid; border-top-color: #F60; width: 635px; margin-right: auto; margin-left: auto; font-size: 12px; color: #3D3D3D; line-height: 35px; }
.formc li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; font-family: "微软雅黑", "微软简中圆", "宋体", "幼圆", Arial; font-size: 12px; height: 35px; width: 635px; margin-right: auto; margin-left: auto; visibility: visible; }
.formc h5 { width:97px; height:35px; background-color:#F8F7F7; text-align: center; float: left; display: block; }
.formc h6 { width:30px; height:35px; display:block; float: left; text-align: center; }
.formc span { color: #F00; font-family: Verdana, Geneva, sans-serif; font-size: 12px; display: block; width: 15px; height: 35px; float: left; background-color: #F8F7F7; line-height: 35px; }
.formc .cci { width:500px; height:35px; background-color:#FFF; text-align: left; float: left; display: block; padding-left: 18px; }
.formc .cci2 { width:500px; background-color:#FFF; text-align: left; float: left; display: block; padding-left: 18px; height: 80px; }
.formc .cci2 .oRequire { height:70px; margin-top:5px; border: 1px solid #A79883; }
.formc .cci2 a { color:#39F}
.formc .cci2 a:hover { color:#F60; text-decoration: underline; }
.formc .cci2 textarea { display:block; float:left; width:300px; height:50px; }
.formc .rmSelect{ padding-left: 0px; padding-right:0px; width:120px; line-height: 30px; color: #000; border: 1px solid #A79883; font-size: 12px; display: block; margin-top: 8px; background-color: #F3F0E2; float: left; }
.formc .rmSelect2{ padding-left: 0px; padding-right:0px; width:50px; line-height: 30px; color: #000; border: 1px solid #A79883; font-size: 12px; display: block; margin-top: 8px; background-color: #F3F0E2; float: left; }
.formc .rmInput { line-height: 20px; color: #000; border: 1px solid #A79883; font-size: 12px; display: block; margin-top: 5px; background-color: #F3F0E2; height: 20px; width: 118px; font-family: "宋体", "幼圆", Arial; padding-right: 3px; padding-left: 3px; font-weight: bold; float: left; }
.formc .rmInput2 { line-height: 20px; color: #000; border: 1px solid #A79883; font-size: 12px; display: block; margin-top: 5px; background-color: #F3F0E2; height: 20px; width: 218px; font-family: "宋体", "幼圆", Arial; padding-right: 3px; padding-left: 3px; font-weight: bold; float: left; }
.formc .rmInput3 { line-height: 20px; color: #000; border: 1px solid #A79883; font-size: 12px; display: block; margin-top: 5px; background-color: #F3F0E2; height: 20px; width: 50px; font-family: "宋体", "幼圆", Arial; padding-right: 3px; padding-left: 3px; font-weight: bold; float: left; }
.pppc { display:block; width:130px; float: left; }

.formc input.bbtn { font-family: "宋体", Arial; font-size: 12px; color: #FFF; line-height: 25px; background-image: url(../images/bbtn_01.png); background-repeat: no-repeat; display: block; height: 25px; width: 69px; background-position: -1px; float: left; }
.formc  input.bbtn:hover { background-image: url(../images/bbtn_011.png); background-repeat: no-repeat; color: #FFF; cursor: hand; display: block; background-position: -1px; }

.formc input.bbtn2 { font-family: "宋体", Arial; font-size: 12px; color: #FFF; line-height: 25px; background-image: url(../images/bbtn_02.png); background-repeat: no-repeat; display: block; height: 25px; width: 69px; background-position: -1px; float: right; }
.formc  input.bbtn2:hover { background-image: url(../images/bbtn_022.png); background-repeat: no-repeat; color: #FFF; cursor: hand; display: block; background-position: -1px; }

.formc .otherinfo { font-family: "宋体", "幼圆", Arial; font-size: 12px; line-height: 18px; color: #999; display: block; margin-right: auto; margin-left: auto; padding-top: 15px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
