@charset "utf-8";
/* CSS Document */
.el-price {font-size 18px !important;color:#FF5722 !important;}
.box-shadow {box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.06); }
.bor-rad10{border-radius:10px;  }
.cruise-buycar {overflow: hidden;}
.cruise-buycar .flex-wrap {margin: 40px 0px;display: flex;flex-wrap: wrap;flex-direction: column;gap: 30px;}
.order-bg {background: url(../images/bg-img.jpg) no-repeat center center;background-size: 100% 100%;}
/* order-step */
.order-step{padding: 20px;overflow:hidden;background: rgb(255 255 255 / 70%);border-radius:10px;}
.order-step .order-step-ul {display: flex;}
.order-step .order-step-ul li{position:relative;width:25%;width:-webkit-calc(25% - 20px);float:left; height:50px; line-height:50px; margin-right:25px; display:inline;color:#555; font-weight:500; font-size:18px; text-align:center;background:#eee;font-family: "PingFang SC", "Microsoft YaHei";}
.order-step .order-step-ul li s{width:0;height:0;border:25px solid #eee;border-left-color:transparent;font-size:0;line-height:0;position:absolute;left:-25px;top:0}
.order-step .order-step-ul li b{width:0;height:0;border:25px solid #fff;border-left-color:#eee;font-size:0;line-height:0;position:absolute;top:0;right:-35px}
.order-step .order-step-ul li .last{border-color:#eee;right:-15px}
.order-step .order-step-ul li.on{color:#ff4800;background:#ffdcb3}
.order-step .order-step-ul li.on s{border:15px solid #ffdcb3;border-left-color:transparent}
.order-step .order-step-ul li.on b{border-left-color:#ffdcb3}
.order-step .order-step-ul li.on b.last{border-color:#ffdcb3}
/*order-form*/
.order-form {padding:40px 40px;min-height: 470px;border: solid 0px #eee;overflow: hidden;background-color: rgb(255 255 255 / 70%);border-radius: 10px;}
.order-form .order-form-wrap {background: rgb(3 169 244 / 60%);display: flex;flex-direction: row;border-radius: 10px;overflow: hidden;}
.order-form .order-formL {float: left;width: 840px;background: #fff url(https://www.ybzhan.cn/images/serviceRight.png) no-repeat center center;background-size: 257px 232px;position: relative;}
.order-form .order-formR {float: right;padding: 0px;width: 280px;background: url(../images/ord er-l-bg.jpg) no-repeat;background-size: 100% 100%;box-sizing: border-box;}
.order-form-body {padding:30px 30px 40px;overflow: hidden;display: flex;flex-direction: column;gap: 20px;}
/*section-header*/
.order-form-header {margin-bottom: 0px;padding: 30px 20px 20px;box-shadow: 0px 1px 10px #f4f3f3;display: flex;flex-direction: column;align-items: center;gap: 6px;}
.order-form-header .title {position: relative;font-size: 30px;font-weight: 500;font-family  "PingFang SC", "Microsoft YaHei";}
.order-form-header .txt {position: relative;width: 100%;text-align: center;}
.order-form-header .txt span {line-height: 22px;letter-spacing: 2px;font-size: 14px; color: #91999f;}
/*order-form-div*/
.order-form .order-form-div {margin-bottom:0px; padding-bottom:20px; border-bottom: 1px #eee solid;}
.order-form .order-form-div .order-form-title{ margin-bottom:20px; padding:0 0px; line-height:22px; background-color #E6F3FF; overflow: hidden;  display: flex;align-items: baseline;}
.order-form .order-form-div .order-form-title h3{float:left; font-size:18px; font-weight:700; color:#333;}
.order-form .order-form-div .order-form-title h3 .tit-icon1 {height: 22px;width: 22px;float: left;margin-right: 10px;border-radius: 50%;background: #29B6F6 url(https://s.cncnimg.cn/css/wd/images/xianlu_icon1.png) center no-repeat;}
.order-form .order-form-div .order-form-title em{ color:#999;font-size:12px;font-weight:normal;text-decoration:none; padding-left:12px;}
.order-form .order-form-div dt { position: absolute;top: 0;left: 0; float: left;width: 90px;color: #333;display: inline-block;text-align: right; font-size: 15px;}
.order-form .order-form-div dt em {padding-right:5px;color: #fa4a4a;}
.order-form .order-form-div dd {line-height: 36px;}
.order-form .order-form-div dd input {padding: 9px 12px;background: #fff;border: 0px solid #ddd;border-radius: 4px;width: 100%;font-size: 14px;transition: 0.3s;color: #bdbdbd;height: 36px;box-sizing: border-box;} 
.order-form .order-form-content {padding: 0px 0px;overflow: hidden;display: flex;flex-wrap: wrap; flex-direction column; gap: 20px;border-radius: 4px;}
.order-form .order-form-div .mesg-item {position: relative;width: -webkit-calc(100% - 100px);padding-left: 100px;line-height: 36px;color: #999;}
.order-form .order-form-div .mesg-item.two {width:50%;width:-webkit-calc(50% - 110px);float:left;}
.order-form .order-form-div .mesg-item .mesg-input {position: relative;width 100%;overflow: hidden;display: flex;gap: 0px;}
.order-form .order-form-div .mesg-item .mesg-input input{padding:0 15px; width: 100%;border-radius: 2px;background #f8f8f8;text-indent: 0px;font-size: 14px; color: #666;}
.order-form .order-form-div .mesg-item .mesg-input input.tit {padding: 9px 0px;font-size: 16px;font-weight:bold;}
.order-form .order-form-div .mesg-item .mesg-input span {position: relative;float: left;display: block;width:50%;width: -webkit-calc(50% - 5px);background-color #f6f6f6;display: flex;flex-direction: row;align-items: center;}
.order-form .order-form-div .mesg-item .mesg-input span + span {margin-left:10px;}
.order-form .order-form-div .mesg-item .mesg-input span input{width: -webkit-calc(100% - 40px); width: 100%;} 
.order-form .order-form-div .mesg-item .mesg-input i{ position: absolute;right:10px;max-width: 40px;margin: 0 0px;}  
.order-form .order-form-div .mesg-item .border {border-bottom: 1px #ddd solid;}
.order-form .order-form-div .mesg-item .icon-date {font-size: 16px;}
.order-form .order-form-div .mesg-item .bg input{background: #f8f8f8;}
.order-form .order-form-div .mesg-item.lianxi {width:50%;width:-webkit-calc(70% - 130px);float:left;}
.order-form .order-form-div .mesg-item .message { width:100%; height:80px; line-height:25px;background: #f8f8f8;padding:15px 15px; font-size:14px; color:#666; vertical-align:top; border-radius: 3px;}
.order-form .order-form-div .mesg-item .captcha {}
.order-form .order-form-div .mesg-item .captcha input{background: #f8f8f8;}
.order-form .order-form-div .mesg-item .captcha #fbKeyImg {width:75px;}
.order-form .order-form-div .mesg-item .mesg-input .fbkey {width:161px;margin-right:15px;}
/* order-submit */
.order-submit{padding-bottom:0px;}
.order-submit input,.order-form .order-btn {width:183px;margin:0 15px;padding: 0px 40px;line-height: 45px; display:inline-block;background-color:#0099ff;border-radius:30px; font-size:16px; color:#fff !important; cursor: pointer;}
.order-submit input:hover,.order-form .order-btnB:hover { background-color:#ff9600; }
.order-form .order-form-div .form-tip {font-size: 12px;color: #ff3e00;margin-top: 0px;}
/* CSS order-step */
.cruise-fuwu {padding: 40px 30px;}
.cruise-fuwu .fuwu-title {font-size: 26px;color: #fff;font-family: "ÓÅÉè±êÌâºÚ";width: auto;height: auto;padding: 0;background: transparent;display: flex;flex-direction: column; gap: 6px;}
.cruise-fuwu .fuwu-title b{display: block;text-align: center;font-weight: normal;}
.cruise-fuwu ul{margin-top: 30px;padding: 0 0px;overflow: hidden;}
.cruise-fuwu li{float: left;width: 50%;margin-top: 10px;line-height: 22px;padding: 0 13px;font-size: 15px;color: #fff;box-sizing: border-box;}
.cruise-fuwu li i{width: 12px;height: 12px;margin: 5px 10px 0 0;background: url(https://www.ybzhan.cn/images/serviceLeft-01.png) no-repeat;background-size: 100% 100%;vertical-align: top;display: inline-block;}
.cruise-fuwu p{margin-top: 30px;line-height: 24px;font-size: 16px;color: #fff;text-align: center;}
.cruise-fuwu p b {font-size: 20px;}
.cruise-fuwu .fuwu-wechat{width: 156px;height: 156px;margin: 12px auto 18px;background-color: #fff;}
.cruise-fuwu .fuwu-wechat img{width: 100%;height: 100%;}
.cruise-fuwu .fuwu-tele{margin-top: 30px;line-height: 36px;font-size: 16px;background-color: #ff8800;color: #fff;text-align: center;border-radius: 8px; overflow: hidden;}
.cruise-fuwu .fuwu-tele em{padding:0 15px 0 10px;font-size: 16px;font-weight: 700;color: #005bac;background-color: #fff;width 160px;float: right;}
.cruise-fuwu .fuwu-tele span{}




