
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #d2d2d2 inset; }

/*预订*/
.bookicon{ display:inline-block; vertical-align:middle; background: url(../images/book/bookicon.png) no-repeat;}
.bookbox{width:100%;height:100%;position: relative;}
.bookbox.bg_1{ background: url(../images/book/pic_1.jpg) no-repeat center ; background-size:100% 100%; overflow-y:hidden;}
.bookbox.bg_2{ background: url(../images/book/pic_2.jpg) no-repeat top center ; background-size:100% 100%;}
.orderbox{width:100%;height:100%;position: relative; background: url(../images/book/pic_2.jpg) no-repeat top center ; background-size:100% 100%;}
.bookcon{width:55%;height:auto;margin:0 auto; position: relative;}
.imgzwf{width:100%;height:100%}
.bookcon a{display: block;}
.bookcon a.groupbook{width:17%;height:28%; position: absolute;top:0px;left:46%;}
.bookcon a.peobook{width:17%;height:28%; position: absolute;left:4.5%;bottom:8%;}
.bookcon a.employbook{width:17%;height:28%; position: absolute;right:0px;bottom:8%;}
.bookcon a.xuzhi{width:30%;height:44%;position: absolute;top:48%;left:38%;}
.bookbox .pic_1{width:11%;height:auto; position: absolute;bottom:15%;left:0px;}
.bookbox .pic_1 img{width:100%}
.bookbox .back{width:9.2%;height:auto;position: absolute;top:0px;left:1%;}
.bookbox .back img{width:100%;}
.bookbox .pic_2{width:21.5%;height:auto;bottom:0px; position: absolute;right:8%;}
.bookbox .pic_2 img{width:100%}
.peoorderbox{width:45%;height:auto;margin:0 auto;top:4%; position: relative; }
.imgshow{max-width:100%;position: absolute;top:0px;left:0px;}
/*个人*/
/* .formbox .formcon label{font-weight:bold;}
 */.peoorderbox .formbox{width:100%;height:45%;top:26.5%; position: absolute;}
.peoorderbox .formbox .formcon{width:97%;height:15%;margin:0 auto;margin-bottom:2.8%; font-size:18px;color:#0e385d;}
.peoorderbox .formbox .formcon .con{display:flex;align-items:center; }
.peoorderbox .formbox .formcon .con1{width:58%;height:100%;color:#4d95d1;justify-content:center;}
.peoorderbox .formbox .formcon .con2{width:38%;color:#4d95d1;height:100%;justify-content:center;}
.peoorderbox .formbox .formcon .con2 b{font-size:22px;}
.peoorderbox .formbox .formcon .con2 span.price{font-size:16px; margin-left:5px;text-decoration: line-through;color:#0e385d}
.peoorderbox .formbox .formcon .con3{width:30%;height:100%;padding-left:3%;}
.peoorderbox .formbox .formcon .con4{width:32%;height:100%;padding-left:4.5%;}
.peoorderbox .formbox .formcon .con5{width:28%;height:100%; padding-left:2%;}
.peoorderbox .formbox .formcon .con3 .playDate{width:50%;    line-height: 30px;position: relative;top: 2px;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.peoorderbox .formbox .formcon .con4 .ticketnum{width:50%;;height:100%;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.peoorderbox .formbox .formcon .con5 span{width:70%;text-align: right;font-size:24px;font-weight: bold;color:#967326}
.peoorderbox .formbox .formcon .con6{width:33%;height:100%;padding-left:3%;}
.peoorderbox .formbox .formcon .con7{width:60%;height:100%;padding-left:4%;}
.peoorderbox .formbox .formcon .con .telinput{width:60%;    line-height: 30px;position: relative;top: 1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.peoorderbox .formbox .formcon .con .userinput{width:60%;    line-height: 30px;position: relative;top: 1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.peoorderbox .formbox .formcon .con8 {width:48%;height:100%; text-align: center;}
.peoorderbox .formbox .formcon .con8 button.code{width:100%;height:100%;cursor:pointer; font-size:18px;color:#448ecd;font-weight:bold; background:none;border:none;}
.peoorderbox .formbox .formcon .con9 {width:48%;height:100%;padding-left:4%; }
.peoorderbox .formbox .formcon .con9 .codeinput{width:50%;line-height: 30px;position: relative;top: 1px;font-size:18px;color:#0e385d;padding-left:5px; background: none;border:none;}
.peoorderbox .formbox .formcon .con10{width:60%;height:100%;padding-left:6%;}
.peoorderbox .formbox .formcon .con10 .cardinput{width:50%;line-height: 40px;position: relative;top: 1px;font-size:18px;color:#0e385d; padding-left:5px;border:none;background: none;}
.peoorderbox .formbox .formcon .con11{width:27%;height:100%;margin-left:3%; justify-content:center;}
.peoorderbox .formbox .formcon .con11 a{color:#448ecd;font-weight:bold;}
.peoorderbox .formbox .formcon .con11 i.xzicon{width:30px;height:30px; background-position:0px 2px;}
/*须知弹窗*/
.xuzhibox{width:700px;height:80%;top:10% !important;left:50%;margin-left:-350px;}
.xuzhibox .xzpic{width:210px;height:56px;background: url(../images/book/xz.png) no-repeat; position: absolute;top:0px;left:50%;margin-left:-105px;}
.xuzhibox .popclose{width:36px;height:36px;background: url(../images/book/close.png) no-repeat;position: absolute;top:0px;right:-50px;}
.xuzhibox .xuzhicon{width:80%;max-height:70%; overflow-y: auto; line-height: 32px;padding:10%;font-size:18px;font-weight: bold;color:#080707}

/*个人支付*/
.peoorderbox .formbox .paycon{width:100%;    height: 15.5%; margin-bottom: 2.5%; font-size:18px;color:#3ea1fe;}
.peoorderbox .formbox .paycon .con{display:flex;align-items:center;}
.peoorderbox .formbox .paycon .con1{width:100%;height:100%;justify-content:center;}
.peoorderbox .formbox .paycon .con2{width:40%;height:100%;padding-left:4.5%;}
.peoorderbox .formbox .paycon .con3{width:33%;height:100%;padding-left:5%;}
.peoorderbox .formbox .paycon .con4{width:20%;height:100%;padding-left:3%;}
.peoorderbox .formbox .paycon .con5{width:29%;height:100%;padding-left:4%;}
.peoorderbox .formbox .paycon .con6{width:40%;height:100%;padding-left:4%;}
.peoorderbox .formbox .paycon.conmargin{margin-top:3%;}
.peoorderbox .formbox .paycon .con7{width:50%;height:100%;padding-left:4%;color:#113a60}
.peoorderbox .formbox .paycon .con8{width:40%;height:100%;padding-right:4%; text-align:right;font-weight: bold;font-size:24px;color:#9a751c;}
.peoorderbox .formbox .paycon .con8 span{width:100%; display: block;text-align: right;}
.peoorderbox .formbox .paycon .con9{width:45%; height:100%;cursor: pointer; margin-left:4%; background: url(../images/book/zfbpay.png) no-repeat left center; background-size:100%}
.peoorderbox .formbox .paycon .con9.active{ background: url(../images/book/zfbactive.png) no-repeat left center; background-size:100%}
.peoorderbox .formbox .paycon .con10{width:45%;height:100%;cursor: pointer;margin-right:4%; background: url(../images/book/wxpay.png) no-repeat left center;background-size:100%}
.peoorderbox .formbox .paycon .con10.active{background: url(../images/book/wxpayactive.png) no-repeat left center;background-size:100%}
.submitbtn{width:170px;height:80px;position: absolute;top:82%;left:51%;cursor: pointer; margin-left:-85px; background: none;border:none;}

/*团体预订*/
.ttbookcon{width:49.9%;height:auto;position: relative;margin:0 auto; }
.ttbookcon .link_1{width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:2%;left:9%;background: url(../images/book/zf.png) no-repeat center; background-size: 100%;}
.ttbookcon .link_1:hover{background: url(../images/book/zf_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_1.active{background: url(../images/book/zf_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_2{width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:2%;right:9%;background: url(../images/book/lxs.png) no-repeat center; background-size: 100%;}
.ttbookcon .link_2:hover{background: url(../images/book/lxs_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_2.active{background: url(../images/book/lxs_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_3{width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:40%;left:2%;background: url(../images/book/ms.png) no-repeat center; background-size: 100%;}
.ttbookcon .link_3:hover{background: url(../images/book/ms_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_3.active{background: url(../images/book/ms_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_4{width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:40%;right:2%;background: url(../images/book/xx.png) no-repeat center; background-size: 100%;}
.ttbookcon .link_4:hover{background: url(../images/book/xx_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_4.active{background: url(../images/book/xx_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_5{width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;bottom:1%;left:41%;background: url(../images/book/dw.png) no-repeat center; background-size: 100%;}
.ttbookcon .link_5:hover{background: url(../images/book/dw_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon .link_5.active{background: url(../images/book/dw_1.png) no-repeat  center;background-size: 100%;}
.ttbookcon a.xuzhi{width:30%;height:35%; position: absolute;top:23%;left:35%;}
.ttbookcon a.nextpage{width:20%;height:10%; position: absolute;top:58%;left:40%;}

/*团体预订提交信息*/
.ttorderbox{width:45%;height:auto;margin:0 auto;position: relative; }
.ttorderbox .formbox{width:100%;height:45%;top:26%; position: absolute;}
.ttorderbox .formbox .formcon{width:100%;height:15.5%;margin-bottom:2%; font-size:18px;color:#113a60;}
.ttorderbox .formbox .formcon .con{display:flex;align-items:center; }
.ttorderbox .formbox .formcon .con1{width:35%;height:100%;justify-content:center;position: relative; left:5%}
.ttorderbox .formbox .formcon .con2{width:58%;height:100%;justify-content:center;position: relative; left:3%}
.ttorderbox .formbox .formcon .con .telinput{width:60%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.ttorderbox .formbox .formcon .con .userinput{width:50%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.ttorderbox .formbox .formcon .con3{width:50%;height:100%;justify-content:center;}
.ttorderbox .formbox .formcon .con3 button{width:100%;height:100%;cursor:pointer; color:#448ecd;border:none;background:none;font-size:18px;font-weight:bold;}
.ttorderbox .formbox .formcon .con4{width:45%;height:100%;position: relative;left:4%;}
.ttorderbox .formbox .formcon .con4 .codeinput{width:50%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.ttorderbox .formbox .formcon .con5{width:100%;height:100%;padding-left:4%;}
.ttorderbox .formbox .formcon .con6{width:46%;height:100%;padding-left:4%;}
.ttorderbox .formbox .formcon .con7{width:13%;height:100%;padding-left:5%;}
.ttorderbox .formbox .formcon .con8{width:24%;height:100%;padding-left:4%;}
.ttorderbox .formbox .formcon .con9{width:44%;height:100%;padding-left:4%;}
.ttorderbox .formbox .formcon .con10{width:42%;height:100%;padding-left:6%;}
.ttorderbox .formbox .formcon .serviceinput{width:60%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.ttorderbox .formbox .formcon .visittimesel{width:75%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.ttorderbox .formbox .formcon.conmargin{margin-top:2.8%;}
.ttorderbox  .con11{width:80%;height:15%; position: absolute;top:72%;left:10%;}
.ttorderbox .con11 label{float:left;font-size:18px;color:#113a60}
.ttorderbox .con11 .areatext{width:90%;height:50%;margin-top:2%; border:none;background: none;font-size:16px;color:#0e385d;font-family: "微软雅黑";}
.ttorderbox .con11 .wordtotal{text-align: right;width:80%;margin:0 auto;line-height: 30px;color:#0e385d}
.ttorderbox .submitbtn {top:90%}
 .toptit{width:100%;height:26%; text-align:center; position: absolute;top:3%;left:0;z-index:1}
 .toptit .logotit{font-size:24px;margin-top:5px;color:#0d385d;font-weight:normal;}
.toptit .logointro{color:#707070;font-size:16px;margin-top:5px;}
.toptit .logobox{width:100%}
.ttorderbox .toptit .logobox{display:none;}
 .toptit .logobox img{max-width:100%}
@media screen and (max-width: 1440px){
 .toptit .logotit{font-size:20px;}	
 .toptit .logointro{font-size:14px;}
}
/*内部预订*/
.nbbookcon{width:49.9%;height:auto;position: relative;margin:0 auto; }
.nbbookcon .link_1{ width: 21.3%;height: 24.3%;max-width: 190px; position: absolute;top:0%;left:39%; background: url(../images/book/jm.png) no-repeat center; background-size: 100%;}
.nbbookcon .link_1:hover{background: url(../images/book/jm_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon .link_1.active{background: url(../images/book/jm_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon .link_2{ width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:37%;left:0%; background: url(../images/book/nb.png) no-repeat center; background-size: 100%;}
.nbbookcon .link_2:hover{background: url(../images/book/nb_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon .link_2.active{background: url(../images/book/nb_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon .link_3{ width: 21.3%;height: 24.3%;max-width: 190px;position: absolute;top:37%;right:0%; background: url(../images/book/free.png) no-repeat center; background-size: 100%;}
.nbbookcon .link_3:hover{background: url(../images/book/free_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon .link_3.active{background: url(../images/book/free_1.png) no-repeat  center;background-size: 100%;}
.nbbookcon a.xuzhi{width:30%;height:35%;position: absolute;top:36%;left:35%;}
.nbbookcon a.nextpage{width:20%;height:10%; position: absolute;top:74%;left:40%;}

.nborderbox{width:45.2%;height:auto;margin:0 auto;top:4%; position: relative; }
.nborderbox .formbox{width:100%;height:45%;top:25.7%; position: absolute;}
.nborderbox .formbox .formcon{width:100%;height:15%;margin-bottom:2.2%; font-size:18px;color:#113a60;}
.nborderbox .formbox .formcon .con{display:flex;align-items:center; }
.nborderbox .formbox .formcon .con1{width:35%;height:100%;justify-content:center;position: relative; left:3%}
.nborderbox .formbox .formcon .con2{width:58%;height:100%;justify-content:center;position: relative; left:3%}
.nborderbox .formbox .formcon .con .telinput{width:60%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.nborderbox .formbox .formcon .con .userinput{width:60%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.nborderbox .formbox .formcon .con3{width:90%;height:100%;padding-left:4%;margin-top:0.2%;}
.nborderbox .formbox .formcon .con3 a{width:100%;height:100%;justify-content:center;display:flex;align-items:center;color:#3ea1fe}
.nborderbox .formbox .formcon .con4{width:45%;height:100%;position: relative;left:4%;}
.nborderbox .formbox .formcon .con4 .codeinput{width:50%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.nborderbox .formbox .formcon .con5{width:100%;height:100%;padding-left:3%;margin-top:0.2%;}
.nborderbox .formbox .formcon .con6{width:30%;height:100%;padding-left:4%;}
.nborderbox .formbox .formcon .con7{width:30%;height:100%;padding-left:5%;}
.nborderbox .formbox .formcon .con8{width:25%;height:100%;padding-left:6%;}
.nborderbox .formbox .formcon .con .timeinput{width:60%;line-height:30px;position:relative;top:1px; border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.nborderbox .formbox .formcon .con .numinput{width:60%;line-height:30px;position:relative;top:1px; border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.nborderbox .formbox .formcon .con9{width:45%;height:100%;padding-left:4%;}
.nborderbox .formbox .formcon .con10{width:42%;height:100%;padding-left:4%;}
.nborderbox .formbox .formcon.conmargin{margin-top:2.8%;}
.nborderbox  .con11{width:90%;height:15%; position: absolute;top:62%;left:5%;}
.nborderbox .con11 label{float:left;font-size:18px;color:#113a60}
.nborderbox .con11 .areatext{width:95%;height:50%;margin-top:2%; border:none;background: none;font-size:16px;color:#0e385d;font-family: "微软雅黑";}
.nborderbox .con11 .wordtotal{text-align: right;width:90%;margin:0 auto;line-height: 30px;color:#0e385d}
.nborderbox .submitbtn {top:84%}
/*本地居民*/
.juminorderbox{width:45%;height:auto;margin:0 auto;top:4%; position: relative; }
.juminorderbox .formbox{width:100%;height:45%;top:25.6%; position: absolute;}
.juminorderbox .formbox .formcon{width:100%;height:15%;margin-bottom:2.4%; font-size:18px;color:#113a60;}
.juminorderbox .formbox .formcon .con{display:flex;align-items:center; }
.juminorderbox .formbox .formcon .con1{width:35%;height:100%;color:#113a60;margin-left:5%; justify-content:center;}
.juminorderbox .formbox .formcon .con2{width:55%;color:#113a60;height:100%;justify-content:center;}
.juminorderbox .formbox .formcon .con2 b{font-size:22px;}
.juminorderbox .formbox .formcon .con2 span{font-size:16px; margin-left:5px;text-decoration: line-through;color:#0e385d}
.juminorderbox .formbox .formcon .con3{width:50%;height:100%;justify-content:center;}
.juminorderbox .formbox .formcon .con3 button{width:100%;height:100%;border:none;background:none;cursor:pointer;font-size:18px; color:#448ecd;font-weight:bold;}
.juminorderbox .formbox .formcon.form2{margin-bottom:2.2%;} 
.juminorderbox .formbox .formcon.form4{margin-bottom:2.6%;} 
.juminorderbox .formbox .formcon .con4{width:45%;height:100%;position: relative;left:4%;}
.juminorderbox .formbox .formcon .con4 .codeinput{width:50%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.juminorderbox .formbox .formcon .con5{width:94%;height:100%;padding-left:3%;}
.juminorderbox .formbox .formcon .con8{width:31%;height:100%;padding-left:4%;}

.juminorderbox .formbox .formcon .con3 .playDate{width:50%;height:100%;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.juminorderbox .formbox .formcon .con4 .ticketnum{width:50%;;height:100%;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.juminorderbox .formbox .formcon .con6{width:46%;height:100%;padding-left:4%;}
.juminorderbox .formbox .formcon .con7{width:46%;height:100%;padding-left:4%;}
.juminorderbox .formbox .formcon .con .telinput{width:60%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.juminorderbox .formbox .formcon .con .userinput{width:60%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.juminorderbox .formbox .formcon .con .typeinput{width:65%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.juminorderbox .formbox .formcon .con .timeinput{width:70%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.juminorderbox .formbox .formcon .con .cardinput{width:80%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}

.juminorderbox .formbox .formcon .con9 {width:48%;height:100%;padding-left:4%; }
.juminorderbox .formbox .formcon .con9 .codeinput{width:50%;line-height:30px;position:relative;top:1px;font-size:18px;color:#0e385d;padding-left:5px; background: none;border:none;}
.juminorderbox .formbox .formcon .con10{width:60%;height:100%;padding-left:6%;}
.juminorderbox .formbox .formcon .con10 .cardinput{width:50%;height:100%;font-size:18px;color:#0e385d; padding-left:5px;border:none;background: none;}
.juminorderbox .formbox .formcon .con11{width:27%;height:100%;margin-left:3%; justify-content:center;}
.juminorderbox .formbox .formcon .con11 i.xzicon{width:30px;height:30px; background-position:0px 2px;}
.juminorderbox .formbox .formcon .con11 a{display: block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#448ecd;font-weight:bold;}

/*免票人群*/
.freeorderbox{width:45%;height:auto;margin:0 auto;top:4%; position: relative; }
.freeorderbox .formbox{width:100%;height:45%;top:25.6%; position: absolute;}
.freeorderbox .formbox .formcon{width:100%;height:15%;margin-bottom:2.4%; font-size:18px;color:#113a60;}
.freeorderbox .formbox .formcon .con{display:flex;align-items:center; }
.freeorderbox .formbox .formcon .con1{width:35%;height:100%;color:#113a60;margin-left:5%; justify-content:center;}
.freeorderbox .formbox .formcon .con2{width:55%;color:#113a60;height:100%;justify-content:center;}
.freeorderbox .formbox .formcon .con2 b{font-size:22px;}
.freeorderbox .formbox .formcon .con2 span{font-size:16px; margin-left:5px;text-decoration: line-through;color:#0e385d}
.freeorderbox .formbox .formcon .con3{width:50%;height:100%;justify-content:center;}
.freeorderbox .formbox .formcon .con3 button{width:100%;height:100%;border:none;background:none;cursor:pointer;font-size:18px; color:#448ecd;font-weight:bold;}
.freeorderbox .formbox .formcon.form2{margin-bottom:2.2%;} 
.freeorderbox .formbox .formcon.form4{margin-bottom:2.7%;} 
.freeorderbox .formbox .formcon .con4{width:45%;height:100%;position: relative;left:4%;}
.freeorderbox .formbox .formcon .con4 .codeinput{width:50%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.freeorderbox .formbox .formcon .con5{width:60%;height:100%;padding-left:5%;}
.freeorderbox .formbox .formcon .con8{width:31%;height:100%;padding-left:4%;}

.freeorderbox .formbox .formcon .con3 .playDate{width:50%;height:100%;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.freeorderbox .formbox .formcon .con4 .ticketnum{width:50%;;height:100%;font-size:18px;color:#0e385d; background: none; border:none; text-align: right;}
.freeorderbox .formbox .formcon .con6{width:46%;height:100%;padding-left:4%;}
.freeorderbox .formbox .formcon .con7{width:46%;height:100%;padding-left:4%;}
.freeorderbox .formbox .formcon .con .telinput{width:60%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.freeorderbox .formbox .formcon .con .userinput{width:60%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.freeorderbox .formbox .formcon .con .typeinput{width:65%;height:100%;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.freeorderbox .formbox .formcon .con .timeinput{width:70%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}
.freeorderbox .formbox .formcon .con .cardinput{width:80%;line-height:30px;position:relative;top:1px;border:none;background: none;padding-left:5px;font-size:18px;color:#0e385d;}

.freeorderbox .formbox .formcon .con9 {width:48%;height:100%;padding-left:4%; }
.freeorderbox .formbox .formcon .con9 .codeinput{width:50%;line-height:30px;position:relative;top:1px;font-size:18px;color:#0e385d;padding-left:5px; background: none;border:none;}
.freeorderbox .formbox .formcon .con10{width:60%;height:100%;padding-left:6%;}
.freeorderbox .formbox .formcon .con10 .cardinput{width:50%;height:100%;font-size:18px;color:#0e385d; padding-left:5px;border:none;background: none;}
.freeorderbox .formbox .formcon .con11{width:27%;height:100%;margin-left:3%; justify-content:center;}
.freeorderbox .formbox .formcon .con11 i.xzicon{width:30px;height:30px; background-position:0px 2px;}
.freeorderbox .formbox .formcon .con11 a{display: block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#448ecd;font-weight:bold;}

/*预订成功页面*/
.succbox{width:34%;height:auto;margin:0 auto; position: relative;}
.succbox .succcon{width:100%;height:100%; position: absolute;top:0px;left:0;}
.succcon .succtip{font-size:30px;color:#42aeff; text-align: center;margin-top:15%;}
.succcon .succtip i.succicon{width:50px;height:50px; background-position: -68px 0px;}
.succcon .succtip i.ttsuccicon{width:70px;height:70px; background-position: -158px 0px;}

.succcon .qrcode{width:180px;margin:15px auto;}
.succcon .qrcode img{width:100%;height:100%;}
.succcon .xuzhi{font-size:22px;color:#113a60; text-align: center;}
.succbox .succcon .orderinfo{display: block; width:25%;height:10%; position: absolute;bottom:10%;left:37%; }
.succbox .succcon.ttsucccon .succtip{margin-top:30%}
.succbox .succcon.ttsucccon p{margin-bottom:10px}
.succbox .succcon.ttsucccon .orderinfo{bottom:27%}
@media only screen and (max-width:1440px ) {
	.formbox .formcon .con5 span{font-size:14px !important;}
	.formbox .paycon,.formbox .formcon{font-size:14px !important;}
	.formbox .paycon .con8 span{font-size:14px;}
	.formbox .formcon input[type='text'],.formbox .formcon select{font-size:14px !important;}
	.formbox .formcon .con8 button.code{font-size:14px !important;}
	.formbox .formcon .con2 b{font-size:16px !important;}
	.formbox .formcon .con2 span{font-size:16px;}
	.ttorderbox .con11 label{font-size:14px !important;}
	.ttorderbox .con11 .areatext{font-size:14px !important;}
	.succcon .xuzhi{font-size:16px;}
	.succcon .succtip{font-size:20px;}
	.formbox .formcon .con3 button{font-size:14px !important;}
}