﻿/* 搜索 */.search{background-color:#fff;padding:10px;margin:0 12px;border-radius:8px}.search .s-body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border:1px solid #eee;height:35px;border-radius:20px}.search .s-body i,.search .s-body input,.search .s-body .sub{height:30px;line-height:30px}.search .s-body i{width:10%;text-align:center;font-size:18px;font-weight:600;color:#999}.search .s-body .inp{flex:1;position:relative}.search .s-body input{width:100%;box-sizing:border-box;border:0;outline:0;font-size:14px;color:#304659;font-weight:500}.search .s-body .sub{width:30%;color:#fff;font-size:14px;font-weight:500;margin-right:5px;text-align:center;background-color:#2476e3;border-radius:20px;background:linear-gradient(to left,#0076f5 0,#00a7fa 100%)}.search .s-body .sub:hover{user-select:none;cursor:pointer;border-color:#5dabf5;opacity:.8}.search .s-body .tips{position:absolute;display:flex;flex-direction:column;width:100%;background-color:#fff;top:32px;left:0;border:1px solid #eee;border-top:0;border-radius:0 0 5px 5px;padding-bottom:10px}.search .s-body .tips a{font-weight:400;display:flex;justify-content:start;align-items:center;border-bottom:1px dashed #eee;color:#304659;font-size:14px;padding:5px 10px}.search .s-body .tips a i{font-size:16px;color:#006ff6;margin-right:5px}.search .hot{padding-top:10px}.search .hot .tit{color:#0a3969;font-size:13px}.search .hot .tit i{font-size:16px;color:#d81e06;margin-right:3px}.search .hot-body{display:flex;flex-wrap:wrap;padding-top:10px}.search .hot-body a{background:#F5F6F9;font-weight:400;width:29%;height:30px;line-height:30px;padding:0 5px;text-align:center;font-size:13px;color:#0a3969;margin:0 10px 10px 0;border:1px solid #eee;border-radius:20px}.search .hot-body a:hover{background:linear-gradient(97.79deg,#edf4ff 9.39%,#f2f6ff 50.46%,#eeebff 91.53%);color:#0086f6}.menu{margin-top:10px;margin-bottom:70px;background-color:#fff;border:1px solid #eee;margin:0 12px;border-radius:8px;margin-top:10px}.menu-body{height:80%;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;font-size:14px;color:#152030}.menu-body .item{border-radius:8px 0 0 10px;width:30%;display:flex;flex-wrap:nowrap;flex-direction:column;background-color:#f7f7f9}.menu-body .item a{user-select:none;font-size:14px;font-weight:500;box-sizing:border-box;height:40px;line-height:40px;text-align:center;color:#0a3969;border-bottom:1px solid #eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-body .item a:last-child{border-bottom:0}.menu-body .item a.on{font-weight:500;border-radius:20px 0 0 20px;background-color:#fff;color:#006ff6;border-left:5px solid #006ff6}.menu-body .item-body{flex:1;padding:10px}.menu-body .item-body dl{display:flex;flex-direction:column;margin-bottom:50px}.menu-body .item-body dt{text-align:center;color:#304659;margin:0 0 10px 0;font-weight:500}.menu-body .item-body dd{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.menu-body .item-body dd a{background:#f0f7ff;display:flex;color:#152030;margin-top:10px;padding:5px 10px;border:1px solid #eee;border-radius:8px}.menu-body .item-body dd a .img-wrap{width:65px;aspect-ratio:4 / 3;margin-right:10px}.menu-body .item-body dd a img{width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:center}.menu-body .item-body .info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.menu-body .item-body .info .yname{font-size:14px;font-weight:600;color:#0a3969}.menu-body .item-body .info .ydate{color:#304659;display:flex}.menu-body .item-body .info .ydate i{font-size:12px;margin-right:2px}.menu-body .item-body .info .price{color:#f00;font-size:12px;display:flex;justify-content:end;align-items:baseline}.menu-body .item-body .info .price .fh{font-size:12px;font-style:normal}.menu-body .item-body .info .price .num{font-size:18px;font-weight:500}.menu-body .item-body .info .price .qi{font-size:12px}.end-box{margin:20px 5px;border-top:1px solid #eee;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center}.end-box .end-text{padding:0 5px;color:#ccc;background-color:#fff;margin-top:-7px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:12px}.end-box .end-text .dot-left,.end-box .end-text .dot-right{width:5px;height:5px;border-radius:3px;background-color:#eee;margin-right:11px;display:inline-block}.end-box .end-text .dot-right{margin:0 0 0 11px}.xl-wrap{margin:0 12px;margin-bottom:60px;margin-top:60px}.brand-nav{background:#fff;border-radius:8px}.brand-nav .tit{color:#0a3969;font-size:16px;font-weight:600;display:flex;justify-content:start;align-items:center;height:45px;line-height:45px;padding:10px 0 5px 0;margin:10px 0 0 0;border-bottom:1px solid #eee}.brand-nav .tit::before{content:"";border-radius:10px;background:#0086f6;display:inline-block;height:100%;width:5px;margin:0 10px 0 1px}.brand-nav .nav-body{padding:10px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.brand-nav .nav-body a{border:1px solid #f8f8f8;font-weight:500;display:flex;flex-direction:row;justify-content:start;align-items:center;color:#152030;width:31%;margin:5px 1%;padding:5px 0;border-radius:3px;background:#f8f8f8;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brand-nav .nav-body a img{height:30px;width:30px;overflow:hidden;transition:transform .3s ease 0s;-o-object-fit:cover;object-fit:cover}.brand-nav .nav-body a span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0a3969;font-size:14px;font-weight:500}.brand-nav .nav-body a.on{color:#0086f6;background:#e5f2fe}.brand-nav .nav-body a:hover{border:1px solid #0086f6}.brand-nav .nav-body a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition-duration:.8s}.brand-nav .nav-body a:hover span{color:#0086f6}.binfo{background-color:#fff;margin-top:10px;border-radius:8px}.binfo .b-body{padding:10px;position:relative}.binfo .b-body .icon{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.binfo .b-body .icon img{width:55px;overflow:hidden}.binfo .b-body .icon h1{font-size:16px;font-weight:500;color:#0a3969;flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:end}.binfo .b-body .icon .ename{color:#808c9d;font-size:12px}.binfo .b-body .info{font-size:14px;text-indent:2em;line-height:24px;color:#0a3969}.binfo .b-body .info{padding:0 10px;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;-moz-line-clamp:3;display:box;box-orient:vertical;line-clamp:3}.binfo .b-body .info .ec{font-style:normal;cursor:pointer}.binfo .b-body .info .ec::after{content:"...更多";position:absolute;right:0;bottom:0;color:#0086f6;background:#fff;display:inline-block}.binfo .b-body .info.on .ec::after{content:"收起"}.binfo .b-body .info.on{-webkit-line-clamp:none;-moz-line-clamp:none;line-clamp:none;-webkit-box-orient:none;display:block}.yacht-list{margin-top:10px;border-radius:8px}.yacht-list .tit{border-radius:8px;color:#0a3969;font-size:16px;font-weight:600;display:flex;justify-content:start;align-items:center;height:45px;line-height:45px;padding:10px 0 5px 0;margin:10px 0 0 0;border-bottom:1px solid #eee;background:linear-gradient(90deg,#e8f3ff,#fff)}.yacht-list .tit::before{content:"";border-radius:10px;background:#0086f6;display:inline-block;height:100%;width:5px;margin:0 10px 0 1px}.list-body li{padding:10px;margin:15px 0;border-radius:8px;background:#fff;transition:all .2s ease}.list-body li:nth-child(1){margin-top:5px}.list-body li:hover{box-shadow:#c9c9c9 1px 1px 5px;transform:translateY(-5px)}.list-body a{display:flex;overflow:hidden}.list-body .yacht-img{width:40%;aspect-ratio:4 / 3;margin-right:10px}.list-body .yacht-img img{width:100%;height:100%;overflow:hidden;border-radius:8px;-o-object-fit:cover;object-fit:cover;object-position:center}.list-body a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transition-duration:.8s}.list-body .info{flex:1;overflow:hidden;justify-content:space-between;display:flex;flex-direction:column}.list-body .info .yname{font-size:16px;font-weight:500;color:#152030;margin-bottom:5px}.list-body .info .ts-lable{white-space:nowrap;height:35px;line-height:35px;overflow:hidden;position:relative}.list-body .info .ts-lable span{white-space:nowrap;background:#41a0f91a;border:1px solid #41a0f94d;color:#41a0f9;font-size:12px;padding:5px 6px;border-radius:5px}.list-body .info .ts-lable::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%);pointer-events:none;z-index:1}.list-body .info .param-grid{display:flex;flex-wrap:wrap;gap:5px;color:#69798c;font-size:13px;font-weight:400;margin-bottom:10px}.list-body .info .param-grid div{width:47%}.list-body .info .ydate{color:#304659;white-space:nowrap;font-size:14px;font-weight:400;display:flex;justify-content:start;align-items:center;margin-bottom:10px}.list-body .info .ydate i{font-size:13px;font-weight:500}.list-body .info .price{color:#f00;align-items:baseline;font-size:12px;display:flex;justify-content:end}.list-body .info .price .fh{font-size:12px;font-style:normal}.list-body .info .price .num{font-size:18px;font-weight:600}.list-body .info .price .qi{font-size:12px}.list-body2{margin:10px 12px 20px 12px;border-radius:8px}.list-body2 ul{display:flex;flex-direction:column;justify-content:start;align-items:center}.list-body2 ul li{width:100%;background:#fff;margin:10px 10px;box-shadow:0 2px 5px #ccc;border-radius:8px;overflow:hidden;transition:all .3s ease;padding:10px 12px}.list-body2 ul li:hover{transform:translateY(-5px)}.list-body2 ul li a{display:block}.list-body2 ul li .tinfo{position:relative;width:100%;aspect-ratio:4 / 3}.list-body2 ul li .tinfo img{width:100%;height:100%;border-radius:5px;overflow:hidden;-o-object-fit:cover;object-fit:cover;object-position:center}.list-body2 ul li .tinfo .pars{position:absolute;bottom:0;background-color:rgba(255,255,255,.4);width:100%;height:50px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.list-body2 ul li .tinfo .pars .item{width:25%;color:#fff;font-size:13px;line-height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.list-body2 ul li .tinfo .pars .item span:nth-child(1){font-size:13px}.list-body2 ul li .tinfo .pars .item span:nth-child(2){font-size:13px}.list-body2 ul li .tinfo .sale-tag{position:absolute;top:5px;right:-40px;background:#f43f3b;color:#fff;font-size:14px;font-weight:600;padding:4px 40px;transform:rotate(45deg)}.list-body2 ul li .yinfo{background:#fff;padding:10px 10px;line-height:24px;font-size:14px}.list-body2 ul li .yinfo .yname{color:#0a3969;font-size:16px;font-weight:600;margin-bottom:5px}.list-body2 .ts-lable{white-space:nowrap;height:35px;line-height:35px;overflow:hidden;position:relative;margin-bottom:5px}.list-body2 .ts-lable span{white-space:nowrap;background:#41a0f91a;border:1px solid #41a0f94d;color:#41a0f9;font-size:12px;padding:5px 6px;border-radius:5px}.list-body2 .ts-lable::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%);pointer-events:none;z-index:1}.list-body2 ul li .yinfo .tj{color:#f70;font-size:12px}.list-body2 ul li .yinfo .ydate{color:#304659;font-size:13px;font-weight:500;margin-bottom:5px}.list-body2 ul li .yinfo .ydate i{font-size:12px;margin-right:2px}.list-body2 ul li .yinfo .sl{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.list-body2 ul li .yinfo .order-p{height:40px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.list-body2 ul li .yinfo .order-p .order{font-size:14px;color:#fff;border-radius:20px;padding:5px 15px;background:linear-gradient(to right,#f40,#f70)}.list-body2 ul li .yinfo .price{text-align:right;color:#f00;font-size:12px}.list-body2 ul li .yinfo .price .num{font-size:18px;font-weight:600}.list-body2 ul li .yinfo .price .qi{font-size:12px}