body { font-family: Verdana,寰蒋闆呴粦; } @media (min-width: 240px) { html { font-size: 32px !important; } } @media (min-width: 320px) { html { font-size: 42.66667px !important; } } @media (min-width: 360px) { html { font-size: 48px !important; } } @media (min-width: 375px) { html { font-size: 50px !important; } } @media (min-width: 384px) { html { font-size: 51.2px !important; } } @media (min-width: 411px) { html { font-size: 54.8px !important; } } @media (min-width: 414px) { html { font-size: 55.2px !important; } } @media (min-width: 424px) { html { font-size: 56.53333px !important; } } @media (min-width: 480px) { html { font-size: 64px !important; } } @media (min-width: 540px) { html { font-size: 72px !important; } } @media (min-width: 640px) { html { font-size: 85.33333px !important; } } @media (min-width: 720px) { html { font-size: 96px !important; } } @media (min-width: 750px) { html { font-size: 100px !important; } } @media (min-width: 768px) { html { font-size: 100px !important; } } .article .social-share .icon-wechat .wechat-qrcode { z-index: 888; } #customerService { position: fixed; right: 0px; top: 75%; transform: translateY(-50%); z-index: 666; cursor: pointer; } #customerService .kfBox { width: 0.7rem; height: 0.9rem; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #FF6700; margin-bottom: 0.2rem; color: white; font-size: 0.16rem; cursor: pointer; margin-top: 0; } #customerService i { font-size: 0.3rem; margin-bottom: 0.05rem; } #customerService .close:hover { opacity: 0.6; } #customerService .weixin { position: absolute; right: 0.8rem; bottom: 0; border-radius: 0.2rem; padding: 10px; background: white; border: solid 1px #FF6700; display: none; } .layui-layer-rim { border: 6px solid rgba(0, 0, 0, 0.1); } .auth_jump { cursor: pointer; } .layui-form-checked span, .layui-form-checked:hover span { background-color: #ee770c; } input, button { outline: none; border: none; } @font-face { font-family: 'iconfont'; /* Project id 2540133 */ src: url('//at.alicdn.com/t/font_2540133_jq8znzzigvp.woff2?t=1620703094106') format('woff2'), url('//at.alicdn.com/t/font_2540133_jq8znzzigvp.woff?t=1620703094106') format('woff'), url('//at.alicdn.com/t/font_2540133_jq8znzzigvp.ttf?t=1620703094106') format('truetype'); } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0; } .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after, .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after { color: #F49110; } .title-en { width: 100%; position: relative; margin-top: 0.73rem; margin-bottom: 0.5rem; } .title-en h2 { z-index: 22; position: relative; text-align: center; font-size: 0.52rem; color: #221815; line-height: 1; font-weight: 600; } .title-en .en { color: rgba(244, 244, 245, 0.51); line-height: 1; font-size: 1rem; position: absolute; top: -0.3rem; text-transform: uppercase; width: 100%; text-align: center; } .layui-laypage { margin: auto; display: table; margin-top: 1.08rem; margin-bottom: 2.45rem; } .layui-laypage .layui-laypage-curr .layui-laypage-em { background: #FF6700; } .layui-breadcrumb { margin-bottom: 0.3rem; display: block; padding-bottom: 0.1rem; border-bottom: 1px solid #d2d2d2; flex: 1; } .layui-breadcrumb a:hover { color: #FF6700 !important; } .max-title { font-size: 0.36rem; text-align: center; background: url('../images/title-solid.png') left bottom no-repeat; width: 2.35rem; background-size: 100%; margin: auto; margin-top: 0.66rem; padding-bottom: 0.3rem; margin-bottom: 0.9rem; } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } .flex { display: flex; } .flex.a { align-items: center; } .flex.j { justify-content: space-between; } .flex.aj { align-items: center; justify-content: space-between; } .max-package { width: 100%; max-width: 1600px; margin: auto; } .clear { clear: both; content: ''; display: block; width: 0; height: 0; visibility: hidden; } #head { width: 100%; position: fixed; z-index: 66; display: none; } #head .main { display: flex; align-items: center; } #head .logo { display: block; width: 66px; } #head .logo img { width: 100%; height: 100%; } #head .shopping { background: #ed780a; color: white !important; width: 60px; line-height: 32px; text-align: center; border-radius: 06px; margin-right: 30px; } #head .info { display: flex; justify-content: flex-end; align-items: center; margin-left: auto; color: #F49110; } #head .info a { color: #333; display: block; } #head .info .login, #head .info .tel { display: flex; align-items: center; } #head .info .login { cursor: pointer; margin-left: 0.1rem; } #head .info p { float: left; font-size: 0.15rem; margin-left: 0.25rem; display: flex; } #head .info img { height: 17px; display: block; margin-right: 5px; } #head .info .language { margin-left: 0.25rem; font-style: oblique; } #head .right { padding-top: 13px; } #head .nav { display: flex; } #head .nav a { font-weight: 500; color: #444; display: block; font-size: 14px; } #head .nav li { margin-left: 30px; padding: 35px 0; } #head .nav li > a { color: #333; } #head .nav .search { margin-top: 0.03rem; cursor: pointer; } #head .subset { background-color: white; width: 100%; position: absolute; left: 0; top: 90px; display: none; padding-top: 20px; min-height: 1.2rem; } #head .subset .max-package { overflow: hidden; display: flex; flex-wrap: wrap; } #head .subset .dl { margin-bottom: 0.3rem; width: 25%; } #head .subset .title { color: #F49110; font-size: 20px; font-weight: 100; margin-bottom: 6px; } #head .subset a { font-size: 16px; color: pointer; margin-bottom: 2px; } #head .search_li { position: relative; } #head .search_li .close { font-size: 0.3rem; position: absolute; right: -0.15rem; top: -0.15rem; z-index: 22; color: #e47313; cursor: pointer; } #head .search_li .close:hover { opacity: 0.8; } #head .nav .subset a { font-weight: 100; } #head .nav .subset a.title { font-weight: bold; } .seizeASeat { height: 1.2rem; } #menu .main { overflow-y: auto; height: calc(100vh - 2.1rem); } .jump_login, .search { cursor: pointer; } #searchFrom { display: none; background: white; border-radius: 0.1rem; border: 1px solid #F49110; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); padding: 10px 16px; width: 500px; position: absolute; right: 0; top: 100%; margin-top: 0.2rem; z-index: 99; } #searchFrom .layui-btn { background: #F49110; width: 100%; font-size: 0.16rem; } #head .nav li:hover .subset { display: block; } #haadOccupy { height: 100px; display: none !important; } #menu { width: 100%; position: fixed; left: 0; top: 0; background-color: white; z-index: 222; } #menu .menu-search { height: 0.7rem; margin: 0.1rem 0.3rem; display: flex; } #menu .menu-search input { width: 80%; line-height: 0.7rem; font-size: 0.26rem; border: solid 1px #ed770b; padding: 0 0.2rem; box-sizing: border-box; border-radius: 5px 0 0 5px; } #menu .menu-search .btn { background: #ed770b; font-weight: bold; text-align: center; width: 20%; line-height: 0.7rem; color: white; } #menu .menu-search .btn i { font-size: 0.4rem; } #menu .top { box-sizing: border-box; width: 100%; top: 0; left: 0; background: white; align-items: center; height: 1.2rem; display: flex; padding: 0 0.35rem; justify-content: space-between; } #menu .top .menu { color: #ed770b; font-size: 1rem; color: pointer; transition: all 0.3s; cursor: pointer; } #menu .top .menu:hover { transform: rotate(180deg); } #menu .logo img { height: 0.8rem; } #menu .main { display: none; position: fixed; background: white; left: 0; top: 2.1rem; z-index: 33; width: 100%; box-sizing: border-box; padding: 0 0.35rem; padding-top: 0.2rem; overflow: auto; height: 100%; } #menu .main .right { flex: 1; max-width: 75%; } #menu .main .right .nav { justify-content: space-between; } #menu .main .logo { margin-top: 0.2rem; height: 0.8rem; } #menu .main .fixed { position: fixed; left: 0; top: 0; width: 100%; box-sizing: border-box; padding: 0 0.35rem; background: white; } #menu .main .close { font-size: 0.5rem; color: #ed780e; } #menu .main .serarch { box-sizing: border-box; width: 100%; margin-top: 0.2rem; display: flex; border-radius: 0.05rem; } #menu .main .serarch .input { width: 100%; height: 0.8rem; line-height: 0.8rem; background-color: #fff; border-radius: 3px; padding-left: 0.1rem; outline: none; border: 0.01rem solid #ed770b; font-size: 0.25rem; } #menu .main .serarch .btn { cursor: pointer; background: #ed770b; color: #fff; border: 0; height: 0.82rem; line-height: 0.8rem; padding: 0 0.8rem; border-radius: 0 3px 3px 0; font-size: 0.16rem; } #menu .main .serarch .btn i { font-size: 0.4rem; color: white; } #menu .list li { line-height: 0.8rem; font-size: 0.3rem; border-bottom: 1px #c1c1c1 solid; flex-wrap: wrap; display: flex; justify-content: space-between; } #menu .list li:last-child { border-bottom: 0; } #menu .list i { transition: all 0.3s; } #menu .list li.active > a { color: #ed770f; } #menu .list li.active > i { color: #ed770f; transform: rotate(90deg); } #menu .list ul { display: none; width: 100%; padding-left: 0.3rem; } #menu .list ul ul { display: none; } #footer { background: #282727; padding-top: 80px; } #footer .footnav { overflow: hidden; display: flex; } #footer .footnav li:last-child { margin-right: 0; } #footer .container { max-width: 1600px; margin: auto; } #footer a { color: white; display: block; line-height: 2; font-size: 12px; } #footer a:hover { opacity: 0.8; color: #FF6700; } #footer li { margin-right: 11%; } #footer li > a { font-weight: bold; font-size: 0.16rem; margin-bottom: 0.2rem; } #footer .address-box { margin-top: 40px; display: flex; border-bottom: solid 1px rgba(255, 255, 255, 0.5); padding-bottom: 0.1rem; align-items: center; } #footer .address-box .logo { display: block; height: 30px; } #footer .address-box p { font-size: 12px; color: white; padding: 10px 0; margin-left: 30px; padding-bottom: 0; } #footer .address-box p span { padding-right: 5px; } #footer .address-box .right { display: flex; margin-left: auto; padding-bottom: 0.1rem; } #footer .address-box .right .item { position: relative; margin-right: 0.2rem; padding-top: 0.2rem; } #footer .address-box .right .item:hover .qrcode { display: block; } #footer .address-box .right .icon { width: 0.2rem; cursor: pointer; } #footer .address-box .right .qrcode { position: absolute; left: -0.6rem; top: -0.6rem; width: 1rem; padding: 0.1rem; border-radius: 0.1rem; background: white; box-sizing: border-box; transform: translateY(-0.3rem); display: none; } #footer .address-box .right .qrcode img { width: 100%; } #footer .copyright { text-align: center; padding-top: 30px; padding-bottom: 50px; color: white; font-size: 14px; } #footer .copyright p { padding-right: 10%; } #banner { width: 100%; } #banner img { width: 100%; } #banner .swiper-button { display: none; } #banner .btnBox { position: absolute; left: 17%; top: 50%; display: flex; } #banner .button { z-index: 55; line-height: 0.36rem; padding: 0 0.14rem; text-align: center; color: #333; border-radius: 0.1rem; border: solid 1px #333; transition: all 0.3s; display: none; } #banner .see-price { margin-left: 0.3rem; } #banner .button:hover { border-color: #ed780a; background: #ed780a; } #banner .swiper-slide { position: relative; } #banner .text { text-align: center; color: white; position: absolute; left: 0; top: 50%; font-size: 30px; transform: translateY(-50%); width: 100%; z-index: 22; } #banner .text h2 { font-weight: bold; font-size: 0.85rem; } #banner .text .slogan { font-weight: bold; font-size: 0.36rem; padding-top: 0.12rem; } .layui-form-select dl dd.layui-this { background-color: #FF6700; } #login { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 666; display: none; } #login #area-picker .item { width: 32.6%; margin-right: 1%; } #login #area-picker .item:last-child { margin-right: 0; } #login .login-close { position: absolute; right: 0.2rem; top: 0.2rem; font-size: 0.3rem; color: #333; cursor: pointer; transition: all 0.3s; } #login .login-close:hover { transform: rotate(90deg); } #login .mask { top: 0; left: 0; position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } #login h2 { line-height: 0; padding: 0.2rem; margin-bottom: 0.2rem; } #login .codeImg { height: 38px; } #login .box { z-index: 22; padding: 0.2rem; box-sizing: border-box; max-width: 5.53rem; width: 100%; display: none; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: #f5f5f5; box-shadow: 0 0.05rem 0.05rem rgba(0, 0, 0, 0.5); border-radius: 0.05rem; } #login .codeImg { display: block; width: 100%; } #login .tips_account { text-align: center; cursor: pointer; } #login .tips_account span { color: #2094e2; } #login .tips_account:hover { opacity: 0.8; } #login .submit { color: #2094e2; width: 80%; margin: auto; font-size: 0.25rem; display: block; padding: 0.1rem 0; height: auto; margin-bottom: 0.2rem; } @media (max-width: 1600px) { #footer .container { padding: 0 15px; } .max-package { padding: 0 15px; box-sizing: border-box; } } @media (max-width: 1400px) { #head .nav li { margin-left: 50px; } #login .layui-form { padding-right: 30px; } #login .layui-input-block { margin-left: 126px; } #login .layui-form-label { width: 94px; } #login .layui-form-item .layui-input-inline { width: 30%; } } @media (max-width: 1300px) { #footer .footnav { justify-content: space-between; } #footer li { margin-right: 6%; } } @media (max-width: 1200px) { #haadOccupy { height: 0; } #footer .container { padding: 0 0.35rem; } } @media (max-width: 992px) { #haadOccupy { height: 2.1rem; display: block !important; } #banner { display: none; } #customerService { display: none; } #footer .address-box { padding-left: 0; } #footer .address-box p { padding: 0.04rem 0; } #footer .nav { display: none; } #footer .copyright p { padding: 0 0.1rem; } } @media (max-width: 768px) { #banner .button { font-size: 0.14rem; max-width: initial; width: initial; padding: 0.08rem 0.15rem; } #login #area-picker .item { margin-left: 0; margin-right: 0; width: 100%; margin-bottom: 0.08rem; } #login .layui-form-item { margin-bottom: 0.08rem; } #login .layui-input, .layui-select, .layui-textarea, #login .codeImg { height: 32px; } #login .layui-form-label { padding: 5px 15px; } #login .layui-form-item { margin-bottom: 0; } #login .layui-form-item .layui-input-inline { left: 0; } #login .submit { margin-top: 0.1rem; } #banner .swiper-slide { overflow: hidden; } #banner img { margin-left: -5rem; width: 1220px; height: 5.4rem; } #footer { padding-top: 0.28rem; } #footer .address-box { display: block; } #footer .address-box p { margin: 0; } #footer .logo { margin-bottom: 0.1rem; } #footer .copyright { padding-top: 0.2rem; padding-bottom: 0.4rem; display: block; font-size: 0.14rem; } #footer .right { margin-top: 0.1rem; } #footer .address { display: flex; align-items: center; } .title-en { margin-top: 0.5rem; margin-bottom: 0.2rem; } .title-en h2 { font-size: 0.33rem; } .title-en .en { font-size: 0.4rem; top: -0.1rem; } #footer .container { padding: 0 0.2rem; } #footer .item a { font-size: 0.3rem; line-height: 1 !important; } #footer .address-box .right .icon { width: 0.3rem; } #footer .address-box .right .qrcode { left: 10%; } #footer .right { margin-top: 0; } #footer .address-box .right .item { padding-top: 0.1rem; } } @media (max-width: 568px) { #login .box { max-width: 90%; } #login .layui-form-label { padding-left: 0; } #login .layui-form { padding-right: 0.2rem; } #login .layui-input-block { margin-left: 110px; } #login .layui-form-item .layui-input-inline { display: block; float: none; left: -3px; width: auto; margin: 0 0 10px 112px; } #banner img { width: 820px; } } @media (max-height: 800px) { #login .submit { padding: 0; margin-top: 0.1rem; } #login .layui-form-item { margin-bottom: 0.05rem; } #login h2 { margin-bottom: 0.05rem; } } /*# sourceMappingURL=base.css.map */