/* css样式初始化 */* {    margin: 0;    padding: 0;    font-family: microsoft yahei;}:root {    /* 连航主题色 - 在品牌详情页面使用，可以在品牌详情页面覆盖主题色，从而满足不同站点 */    --theme-color: #016d6e;}html,body {    height: 100%;    font-size: 14px;}body {    background-color: #f3f4f8;    display: flex;    flex-direction: column;}/* 用于弹窗遮罩层滚动时阻止body页面滚动 */.body-hidden {    overflow: hidden;}body a {    text-decoration: none;    color: #000;}:link,:visited {    text-decoration: none;}/* 让链接在 hover 状态下显示下划线 */body a:hover {    /* text-decoration: underline; */    text-decoration: none;    color: #eb630c;}/* 去除 ie6 & ie7 焦点点状线 */a:focus,*:focus {    outline: none;}ul,ol,li {    margin: 0;    padding: 0;    list-style: none;}input,button {    outline: none;    border: none;}/* h1,h2,h3,h4,h5,h6 {    font-weight: normal;} */address,caption,cite,code,dfn,/* em, *//* strong, */th,var,optgroup {    font-style: normal;    font-weight: normal;}input,button,textarea,select,optgroup,option {    font-family: inherit;    font-size: inherit;    font-style: inherit;    font-weight: inherit;}button,input,select,textarea {    margin: 0;}*,*::before,*::after {    box-sizing: border-box;    -webkit-overflow-scrolling: touch;}img,embed,iframe,object,audio,video {    height: auto;    max-width: 100%;    vertical-align: middle;}img {    border: none;    image-rendering: -moz-crisp-edges;    image-rendering: -o-crisp-edges;    image-rendering: -webkit-optimize-contrast;    image-rendering: crisp-edges;    -ms-interpolation-mode: nearest-neighbor;}fieldset,img,iframe {    border: 0;}table {    border-collapse: collapse;    border-spacing: 0;}td,th {    padding: 0;    /* text-align: left; */}/* ie bug：th 不继承 text-align */th {    text-align: inherit;}ins {    text-decoration: none;}del {    text-decoration: line-through;}/* sup,sub {    font-size: 100%;    vertical-align: baseline;} *//* 引用元素的引号问题 某些浏览器中，q或者blockquote前后会出现引号 */blockquote,q {    quotes: none;}blockquote:before,blockquote:after,q:before,q:after {    content: "";    content: none;}em {    font-style: italic;}strong {    font-weight: bold;}xmp {    white-space: pre-wrap;    overflow-wrap: break-word;}/* ============================================= 通用方法 ================================================= *//* 清除浮动 */.clearfix::after {    content: "";    display: block;    clear: both;    height: 0;    visibility: hidden;}.clearfix {    *zoom: 1;}/* 防文字溢出 */.text-overflow {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}/* 图片宽高自适应,最小宽高为1防止懒加载无效 */.pic-auto {    width: auto;    height: auto;    max-width: 100%;    max-height: 100%;    min-width: 1px;    min-height: 1px;    /* vertical-align: middle; */    overflow: hidden;}.brand-pic-auto {    margin:auto;    max-width: 98%;    max-height: 98%;}/* 盒子的阴影部分 */.box-shadow {    box-shadow: 0px 0px 6px #d1cfcf;}/* 选择框 */.select-box {    width: 16px;    height: 16px;    border: 1px solid #eaeaed;}.fl {    float: left;}.fr {    float: right;}.tac {    text-align: center;}.w150 {    width: 150px;}.com-input-text {    width: 300px;    height: 36px;    border: 1px solid #cccccc;    padding: 8px 12px;}/* ======================================== 通用布局 ============================= *//* 主体 */.body-main {    flex: 1;}/* 版心 *//*.container {*/    /*width: 1200px;*/    /*margin: 0 auto;*//*}*/.brand-container {    width: 1200px;    margin: 0 auto;}/*防止页面过于缩小，导致页面样式乱掉的问题*/body {    min-width: 1200px;}/* ======================================== 隐藏和展示 ============================= *//* 隐藏 */.hide {    display: none;}/* 显示 */.show {    display: block;}/* ======================================== 通用页面的样式 ============================= *//* ===================   top 顶部 ================== */.top {    background-color: #dee1e6;    font-size: 12px;}/* 左侧 */.top .left {    float: left;    padding: 10px 0;}/* 右侧 */.top .right {    float: right;}.top .right li {    float: left;    padding: 10px 10px;    font-family: "microsoft yahei";}.top .top-logo {    height: 37px;    width: 74px;    margin-right: 20px;    padding: 0px;    line-height: 30px;}/* 电话图标 */.top .right li img {    margin-bottom: 2px;}.top .right li .pull-down-arrow {    height: 14px;    width: 14px}.top-nav:hover .pull-down-arrow {    transform: rotate(180deg);    vertical-align: sub;}.top-my-gong {    width: 71px;    text-align: center;}/* 用户公司信息 */.top-user-name .user-company {    width: 355px;    position: absolute;    left: -1px;    top: 36px;    z-index: 10000;    background-color: #fff;    padding: 20px;    border: 1px solid #dee1e6;    border-top: none;    display: flex;}/* 询价车 */.top-inquiry-car {    position: relative;}.top-inquiry-car .count {    position: absolute;    top: 1px;    left: 30px;    right: auto;    display: inline-block;    padding: 1px 3px;    font-size: 12px;    line-height: 12px;    color: #fff;    background-color: #eb630c;    border-radius: 7px;    min-width: 12px;    text-align: center;}.company-img {    width: 58px;    height: 58px;    border: 1px solid #ececec;    padding: 1px;    margin-right: 10px;    display: flex;    align-items: center;    justify-content: center;}.company-info {    width: 155px;    display: flex;    justify-content: space-between;    flex-direction: column;}.company-name {    font-weight: 600;    font-size: 14px;}.company-handle {    width: 90px;    display: flex;    text-align: right;    flex-direction: column;    justify-content: space-between;}.company-handle a {    color: #eb630c;}/* 关于我们 */.about-us-img {    width: 124px !important;    height: 124px;    padding: 20px !important;    margin-left: -36px !important;}/* ================== header 头部 ================== */.header {    background-color: white;    box-shadow: 0px 2px 3px #bebcbc;    z-index: 1;}.header .container {    display: flex;    flex-flow: row;}/* logo标志 */.header .logo {    width: 225px;    margin-top: 24px;}.header .logo .img {    text-align: center;    padding-left: 2px;}/* 产品分类 */.header .logo .pro-cate {    margin-top: 14px;    position: relative;}.header .logo .pro-cate .btn-cate {    width: 100%;    height: 36px;    line-height: 36px;    background-color: #eb630c;    color: #fff;    cursor: pointer;    padding-left: 20px;    font-weight: bold;}.header .logo .pro-cate .btn-cate svg {    margin-bottom: 2px;    fill: #fff;    vertical-align: middle;}/* ======================== 通用的产品分类菜单 ======================== */.header .logo .pro-cate .currency-cate-menu {    position: absolute;    left: 0;    top: 36px;    width: 225px;    height: 460px;    background-color: #fff;    display: none;    z-index: 99;}/* 一级分类 */.currency-cate-menu .first-cate {    overflow-y: auto;    height: 100%;    padding: 4px 0;}.currency-cate-menu .first-cate ul li {    border-left: 3px solid #fff;    padding: 10px 0;    padding-left: 16px;    font-size: 14px;}.currency-cate-menu .first-cate ul li .first-level {    font-weight: 700;    color: #333;}.currency-cate-menu .first-cate ul li a .icon {    display: flex;    align-items: center;}.currency-cate-menu .first-cate ul li a .icon svg {    width: 16px;    height: 16px;    margin-right: 6px;}.currency-cate-menu .first-cate ul li .text {    margin-top: 4px;    max-height: 115px;    line-height: 24px;}.currency-cate-menu .first-cate ul li .text .second-level {    color: #666;    margin-right: 12px;}/* 二三级分类 */.currency-cate-menu .second-cate {    position: absolute;    left: 225px;    top: -0;    width: 975px;    height: 460px;    background-color: #fff;    /* box-shadow: 2px 0 10px #c8c9cd; */    box-shadow: 0px 2px 4px #c8c9cd;    z-index: 20;    display: none;    overflow-y: auto;    font-size: 12px;}/* 暂无数据时的样式 */.currency-cate-menu .second-cate .no-data {    text-align: center;    line-height: 420px;    color: #7b7b7b;}.currency-cate-menu .second-cate .bd {    display: none;}.currency-cate-menu .second-cate .bd .col2 {    padding-left: 20px;    color: #7b7b7b;    padding-top: 18px;}.currency-cate-menu .second-cate .bd .col2 dl {    overflow: hidden;    clear: both;    padding: 0;    margin: 0;    padding-bottom: 5px;    border-bottom: 1px solid #fbe2d2;}.currency-cate-menu .second-cate .bd .col2 dl dt {    width: 140px;    float: left;    padding: 0;    margin: 0;    height: 16px;    line-height: 16px;}.currency-cate-menu .second-cate .bd .col2 dl dt a {    color: #eb630c;    font-weight: bold;}.currency-cate-menu .second-cate .bd .col2 dl dt:hover a {    color: #eb630c;}.currency-cate-menu .second-cate .bd .col2 dl dd {    width: 535px;    float: left;    padding-left: 6px;    margin: 0;}.currency-cate-menu .second-cate .bd .col2 dl dd a {    margin-right: 28px;    margin-bottom: 16px;    float: left;    color: #7b7b7b;    height: 16px;    line-height: 16px;}.currency-cate-menu .second-cate .bd .col2 dl dd a:hover {    color: #eb630c;}/* 分类广告 */.currency-cate-menu .second-cate .bd .col2 dl .cate-adv {    float: right;    margin-right: 10px;    width: 250px;    padding-left: 8px;    padding-top: 8px;    background-color: #f3f4f8;}.currency-cate-menu .second-cate .bd .col2 dl .cate-adv:empty {    padding: 0px;}.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a {    float: left;    display: block;    width: 113px;    height: 40px;    line-height: 36px;    text-align: center;    margin-bottom: 8px;    background-color: #fff;}.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a:nth-child(odd) {    margin-right: 8px;}.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a img {}/* 图片：有网址链接 */.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a.img-url {}/* 图片：没有网址链接 */.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a.img-no-url {    cursor: default;}/* 文字：有网址链接 */.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a.text-url {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}/* 文字：没有网址链接 */.currency-cate-menu .second-cate .bd .col2 dl .cate-adv a.text-no-url {    cursor: default;    color: #000;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}/* 当前选中的一级分类 */.current-cate-menu {    display: block;    overflow: hidden;    border-left: 3px solid #eb630c;    background-color: #fdefe6;}.current-cate-menu .text .second-level:hover{    color: #eb630c !important;}.current-cate-menu .icon svg path {    fill: #eb630c !important;}.header .main {    flex: 1;    margin-top: 30px;}/* 搜索栏 */.header .main .search-bar {    margin-left: 80px;}/* 搜索框 */.header .main .search-bar .search {    float: left;}/* 输入框 */.header .main .search-bar .search .input-box {    height: 35px;    border: 2px solid #eb630c;    position: relative;}.header .main .search-bar .search .input-box input {    border: 0;}.header .main .search-bar .search .input-box .input {    float: left;    width: 400px;    line-height: 31px;    padding-left: 10px;}/* 搜索结果列表 */.header .main .search-bar .search .input-box .search-result {    display: none;    position: absolute;    left: -2px;    top: 33px;    width: 494px;    background-color: #fff;    border: 1px solid #ccc;    z-index: 9999;    font-size: 12px;    color: #4a4a4a;    padding-bottom: 4px;}/* 结果列表 */.search-result .item {}.search-result .model {    border-top: solid 1px #a7a7a7;    margin-top: 6px;}.search-result .search-now {    display: none;}.search-result .search-history {    display: none;}.search-result .item .title {    height: 28px;    line-height: 28px;    padding: 0 10px;}.search-result .item .title .label {    float: left;    font-size: 14px;    font-weight: bold;}/* 全部删除按钮 */.search-result .item .title .delete-all {    float: right;    cursor: pointer;    color: #777676;}.search-result .item .title .delete-all:hover {    color: #eb630c;}.search-result .item .list {}.search-result .item .list li {    height: 26px;    line-height: 26px;}.search-result .item .list li a {    display: block;    height: 100%;    padding: 0 10px;    display: flex;}.search-result .item .list li a:hover {    background-color: #eee;    color: #000;}.search-result .item .list li a .left-name {    /* float: left; */    /* width: 330px; */    flex: 1;    /* color: #4a4a4a; */    /* font-weight: bold; */}.search-result .item .list li a .right-num {    float: right;    color: #999;}.search-result .item .list li a .right-num .num {}.search-result .item .list li a .delete {    /* float: right; */    width: 26px;    color: #999;}.search-result .item .list li a .delete:hover {    color: #eb630c;}/* 热门搜索 */.header .main .search-bar .search .hot-search {    font-size: 12px;    color: #9f9f9f;    margin-top: 6px;    height: 17px;    width: 494px;    overflow: hidden;}.header .main .search-bar .search .hot-search .title {    float: left;}.header .main .search-bar .search .hot-search ul {    float: left;}.header .main .search-bar .search .hot-search ul li {    float: left;    margin-left: 10px;}.header .main .search-bar .search .hot-search ul li:first-child {    margin-left: 0;}.header .main .search-bar .search .hot-search ul li a {    float: left;    color: #9f9f9f;    height: 16px;    line-height: 16px;}.header .main .search-bar .search .hot-search ul li a:hover {    color: #eb630c;}/* 搜索按钮 */.header .main .search-bar .search .btn {    display: block;    width: 90px;    height: 33px;    line-height: 31px;    text-align: center;    background-color: #eb630c;    color: white;    position: absolute;    right: -1px;    top: -1px;}/* 按钮栏 */.header .main .search-bar .btn-bar {    float: right;}.header .main .search-bar .btn-bar .btn {    float: left;    margin-left: 5px;}/* 发布询价 */.header .main .search-bar .btn-bar .inquiry {    width: 115px;    height: 35px;    line-height: 32px;    background-color: #f2f2f2;    border: 1px solid #e5e5e5;    padding-left: 10px;}.header .main .search-bar .btn-bar .inquiry .icon {    float: left;    width: 30px;    height: 30px;    line-height: 30px;    text-align: center;}.header .main .search-bar .btn-bar .inquiry .text {    float: left;}/* 发布产品 */.header .main .search-bar .btn-bar .product {    width: 115px;    height: 35px;    line-height: 32px;    background-color: #f2f2f2;    border: 1px solid #e5e5e5;    padding-left: 10px;}.header .main .search-bar .btn-bar .product .icon {    float: left;    width: 30px;    height: 30px;    line-height: 30px;    text-align: center;}.header .main .search-bar .btn-bar .product .text {    float: left;    color: #eb630c;}/* 购物车 *//* .header .main .search-bar .btn-bar .cart {    width: 70px;    height: 35px;    background-color: #eb630c;    text-align: center;    line-height: 32px;    position: relative;    padding-right: 16px;} *//* 数量 *//* .header .main .search-bar .btn-bar .cart .count {    position: absolute;    right: 15px;    top: 5px;    line-height: 15px;    background-color: white;    border-radius: 7px;    font-size: 12px;    text-align: center;    color: #eb630c;    padding: 0px 6px;} *//* 导航菜单 */.header .main .nav-menu {    margin-top: 15px;    margin-left: 45px;    overflow: hidden;    height: 34px;}.header .main .nav-menu ul li {    float: left;    font-size: 16px;    padding: 5px;    margin-right: 40px;    border-bottom: 3px solid #fff;}.header .main .nav-menu ul li.current {    border-bottom: 3px solid #eb630c;}.header .main .nav-menu ul li a:hover {    color: #eb630c;}/* ================== footer 底部 ================== */.footer {    /* padding: 30px 0; */}/* 下半部 */.footer .main {    background-color: #e6e7eb;    padding: 38px 0;}.footer .main .container {    display: flex;}/* 右侧logo */.footer .main .right {    width: 300px;}/* 上半部菜单 */.footer .main .right .menu {}/* 一组列表 */.footer .main .right .menu ul {    float: left;    margin-right: 100px;}/* 标题 */.footer .main .right .menu ul div {    font-weight: bold;    font-size: 18px;    margin-bottom: 5px;    color: #eb630c;}.footer .main .right .menu ul li {    margin-top: 7px;    font-size: 12px;}.footer .main .right .menu ul li a {    color: #707070;}/* 左侧内容 */.footer .main .left {    /* flex: 1 1 auto; */    flex: 1;}/* 上半部菜单 */.footer .main .left .menu {}/* 一组列表 */.footer .main .left .menu ul {    float: left;    margin-right: 100px;}/* 标题 */.footer .main .left .menu ul div {    font-weight: bold;    margin-bottom: 5px;    color: #4f4f4f;}.footer .main .left .menu ul li {    margin-top: 7px;    font-size: 12px;}.footer .main .left .menu ul li a {    color: #707070;}.footer .main .left .menu ul li a:hover {    color: #eb630c;}/* 下半部 公司信息 */.footer .main .left .com-info {    margin-top: 2px;    font-size: 12px;    color: #707070;}/* 导航菜单 */.footer .main .left .com-info ul {    margin-top: 12px;}.footer .main .left .com-info ul li {    float: left;}.footer .main .left .com-info ul li a {    color: #707070;}.footer .main .left .com-info ul li a:hover {    color: #eb630c;}.footer .main .left .com-info ul li span {    margin: 0 8px;}/* 版权 */.footer .main .left .com-info .copyright {    margin-top: 12px;}.footer .main .left .com-info .copyright a {    color: #707070;}.footer .main .left .com-info .copyright a:hover {    color: #eb630c;}/* 图片链接 */.footer .main .left .com-info .img-list {    margin-top: 12px;}.footer .main .left .com-info .img-list ul li {    /* width: 100px; */    height: 30px;    margin-right: 10px;}/* ======================= 会员中心 通用部分 ================================ *//* 会员中心 顶部 */.member-nav {    height: 78px;    line-height: 78px;    background-color: #fff;}.member-nav .member-nav-left {    float: left;    margin-right: 36px;}.member-nav .member-nav-right {    font-size: 18px;    float: left;}/* 面包屑 */.crumbs {    height: 60px;    line-height: 60px;    width: 100%;    color: #b9bcbe;}/* 左侧导航栏 */.member-left-nav {    background-color: #fff;    width: 160px;    /* min-height: 800px; */    padding: 26px;    color: #4d4d4d;    float: left;    position: relative;}.member-left-nav div.border {    width: 160px;    height: 8px;    background-color: #eb640d;    position: absolute;    top: 0;    left: 0;}.member-left-nav ul li {    padding-top: 20px;}.member-left-nav ul li div.title {    font-size: 16px;}.member-left-nav ul li ul {    margin-left: 18px;}.member-left-nav ul li ul a {    display: block;}.member-left-nav ul li ul a.current {    color: #eb640d;}.member-left-nav ul li ul a li {    padding: 7px 0;}/* 底部 */.member-footer {    width: 100%;    height: 164px;    margin: 80px 0;    border-top: 1px solid #d5d8da;    font-size: 12px;    color: #707070;    text-align: center;}.member-footer div.nav {    margin-top: 30px;    text-align: center;}.member-footer div.nav ul {    display: inline-block;}.member-footer div.nav ul li {    float: left;}.member-footer ul li a {    color: #707070;}.member-footer ul li span {    margin: 0 8px;}/* 版权 */.member-footer .copyright {    margin-top: 12px;}/* ====================================== 会员中心的右侧导航 ============================ */.member-top-nav {    width: 100%;    height: 130px;    background-color: #fff;    font-size: 12px;}/* 会员信息 */.member-top-nav .member-info {    float: left;    /*width: 270px;*/    height: 100%;    background-color: #ede6e2;    padding: 20px 20px 0 20px;}/* 头像 */.member-top-nav .member-info .portrait {    float: left;    text-align: center;}.member-top-nav .member-info .portrait a {    display: block;}.member-top-nav .member-info .portrait a .img {    width: 82px;    height: 82px;    line-height: 70px;    text-align: center;    background-color: #fff;    border-radius: 50%;    overflow: hidden;}.member-top-nav .member-info .portrait a .update {    color: #bc9292;    margin-top: 4px;}.member-top-nav .member-info .text {    float: left;    color: #171717;    margin-left: 18px;    margin-top: 4px;}.member-top-nav .member-info .text div {    margin-bottom: 15px;}/* 商品信息 */.member-top-nav .shop-info {    float: left;    width: 305px;    height: 100%;}.member-top-nav .shop-info .col {    float: left;    width: 50%;    height: 100%;    padding: 30px 55px;}.member-top-nav .shop-info .col a {    display: block;    height: 100%;    position: relative;}.member-top-nav .shop-info .col a .img {    width: 40px;    height: 40px;    line-height: 40px;    text-align: center;}.member-top-nav .shop-info .col a .text {    color: #171717;    text-align: center;    margin-top: 15px;}.member-top-nav .shop-info .col a .count {    position: absolute;    right: -13px;    top: -8px;    width: 20px;    height: 20px;    line-height: 20px;    text-align: center;    background-color: #eb630c;    border-radius: 50%;    color: #fff;}.member-top-nav .division {    width: 1px;    height: 70px;    background-color: #d7d7d7;    float: left;    margin: 30px 0;}/* 操作 */.member-top-nav .operation {    float: left;    width: 650px;    height: 100%;    padding-top: 30px;    padding-left: 35px;}.member-top-nav .operation .col {    float: left;    padding: 0 27px;}.member-top-nav .operation .col a {    display: block;    position: relative;}.member-top-nav .operation .col a .img {    width: 40px;    height: 40px;    line-height: 40px;    text-align: center;}.member-top-nav .operation .col a .img img {    margin-left: 6px;}.member-top-nav .operation .col a .text {    color: #171717;    text-align: center;    margin-top: 15px;}.member-top-nav .operation .col a .count {    position: absolute;    right: -7px;    top: -8px;    width: 25px;    height: 25px;    line-height: 25px;    text-align: center;    background-color: #eb630c;    border-radius: 50%;    color: #fff;}/* =============================== 分页器 ============================== */.pagination {    text-align: center;}.pagination ul {    display: inline-block;}.pagination ul li {    float: left;    margin-left: 8px;}.pagination ul li:first-child {    margin-left: 0;}.pagination ul li a {    display: block;    padding: 7px 13px;    color: #5a5a5a;    background-color: #fff;    border-radius: 2px;}/* 有灰色背景 */.pagination.back ul li a {    background-color: #f0f1f3;}.pagination ul li.current a {    background-color: #eb630c;    color: #fff;}/* ======================== 通用的步骤流程线 =================== */.currency-step {    width: 1200px;    margin: 0 auto;    margin-top: 20px;}.currency-step li {    float: left;    width: 33.33%;    text-align: center;}.currency-step li .title.current {    color: #eb630c;}.currency-step li .line.current .dot .circular {    background-color: #eb630c;    border: 1px solid #eb630c;}.currency-step li .title {    color: #414141;    font-weight: 600;    font-size: 16px;    line-height: 21px;    color: #000000;}/* 线条 */.currency-step li .line {    width: 100%;    height: 5px;    background-color: #d9d9d9;    margin-top: 18px;    position: relative;}/* 圆点 */.currency-step li .line .dot {    position: absolute;    left: 50%;    top: -5px;    width: 16px;    height: 16px;    background-color: #f3f4f8;}.currency-step li .line .dot .circular {    width: 16px;    height: 16px;    background-color: #fff;    border: 1px solid #dfdfdf;    text-align: center;    border-radius: 50%;    /* margin-left: 2px; */}/* ============== 通用的级联选择器弹窗 ================== *//* 遮罩层 */.cascade-mask {    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: rgba(0, 0, 0, 0.5);    display: none;    z-index: 99;}/* 弹窗 */.cascade-dialog {    width: 900px;    height: 500px;    /* border: 9px solid #e8e8e8; */    padding: 20px 30px 60px 30px;    background: #fff;    overflow: hidden;    position: absolute;    top: 50%;    left: 0;    right: 0;    margin: auto;    border-radius: 2px;    transform: translatey(-50%);    -webkit-transform: translatey(-50%);}.cascade-dialog .search {    margin-top: 30px;}.cascade-dialog .search .input {    float: left;    width: 290px;    height: 35px;    border: 1px solid #c9c9c9;    padding-left: 10px;}.cascade-dialog .search .btn-search {    float: left;    width: 80px;    height: 35px;    line-height: 34px;    text-align: center;    color: #fff;    background-color: #eb630c;    border-radius: 0 2px 2px 0;    cursor: pointer;}.cascade-dialog .options {    margin-top: 10px;}.cascade-dialog .options .label {    float: left;    width: 45px;    height: 30px;    line-height: 29px;    text-align: center;    margin-right: 15px;}/* 所有类目 */.cascade-dialog .options .all-cate {    float: left;    cursor: pointer;    color: #eb630c;}/* 右上角的关闭按钮 */.cascade-dialog .close-btn {    position: absolute;    right: 15px;    top: 5px;    font-size: 20px;    cursor: pointer;}.cascade-dialog .close-btn:hover {    color: #eb630c;}.cascade-dialog .title {    font-size: 18px;    margin-bottom: 20px;}/* 取消按钮 */.cascade-dialog .cancel-btn {    width: 110px;    height: 38px;    line-height: 36px;    text-align: center;    font-size: 16px;    border: 1px solid #dcdfe6;    cursor: pointer;    border-radius: 3px;    position: absolute;    right: 150px;    bottom: 20px;}/* 确定按钮 */.cascade-dialog .sure-btn {    width: 110px;    height: 38px;    line-height: 36px;    text-align: center;    font-size: 16px;    color: #fff;    background-color: #eb630c;    cursor: pointer;    border-radius: 3px;    position: absolute;    right: 20px;    bottom: 20px;}/* =============== 搜索产品列表弹窗 ============== *//* 遮罩层 */.search-pro-mask {    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: rgba(0, 0, 0, 0.5);    display: none;    z-index: 99;}/* 弹窗 */.search-pro-dialog {    width: 950px;    height: 500px;    padding: 20px 30px 60px 30px;    background: #fff;    overflow: hidden;    position: absolute;    top: 50%;    left: 0;    right: 0;    margin: auto;    border-radius: 2px;    transform: translatey(-50%);    -webkit-transform: translatey(-50%);}.search-pro-dialog .title {    font-size: 18px;}.search-pro-dialog .search {    margin-top: 20px;}.search-pro-dialog .search .input {    float: left;    width: 170px;    height: 35px;    border: 1px solid #c9c9c9;    padding-left: 10px;    margin-right: 5px;}/* 搜索按钮 */.search-pro-dialog .search .btn-search {    float: left;    width: 60px;    height: 35px;    line-height: 34px;    text-align: center;    color: #fff;    background-color: #eb630c;    border-radius: 0 2px 2px 0;    cursor: pointer;}/* 右上角的关闭按钮 */.search-pro-dialog .close-btn {    position: absolute;    right: 15px;    top: 5px;    font-size: 20px;    cursor: pointer;}.search-pro-dialog .close-btn:hover {    color: #eb630c;}/* 产品列表 */.search-pro-dialog>table {    width: 100%;    border-collapse: collapse;    border-spacing: 0;    background-color: transparent;    color: #868990;    margin-top: 25px;}.search-pro-dialog>table>thead>tr>th {    min-width: 50px;    padding: 6px;    background-color: #f4f3f3;    text-align: center;    border-left: 1px solid #d6d6d6;    border-top: 1px solid #d6d6d6;    border-bottom: 1px solid #d6d6d6;}.search-pro-dialog>table>thead>tr>th:last-child {    border-right: 1px solid #d6d6d6;}.search-pro-dialog>table>tbody>tr>td {    padding: 6px;    border-left: 1px solid #d6d6d6;    border-bottom: 1px solid #d6d6d6;}/* 序号 */.search-pro-dialog>table>tbody>tr>td.index {    text-align: center;}.search-pro-dialog>table>tbody>tr>td:last-child {    border-right: 1px solid #d6d6d6;}/* .search-pro-dialog>table>tbody>tr>td>input {  width: 100%;  height: 100%;  color: #7f7f7f;} *//* 取消按钮 */.search-pro-dialog .cancel-btn {    width: 110px;    height: 38px;    line-height: 36px;    text-align: center;    font-size: 16px;    border: 1px solid #dcdfe6;    cursor: pointer;    border-radius: 3px;    position: absolute;    right: 150px;    bottom: 20px;}/* 确定按钮 */.search-pro-dialog .sure-btn {    width: 110px;    height: 38px;    line-height: 36px;    text-align: center;    font-size: 16px;    color: #fff;    background-color: #eb630c;    cursor: pointer;    border-radius: 3px;    position: absolute;    right: 20px;    bottom: 20px;}/* ============= 通用的店铺头部和导航 ============= *//* 店铺头部 */.store-header {    width: 100%;    /*height: 100px;*/    color: #fff;    padding: 30px;}/* 左侧logo */.store-header .logo {    height: 40px;    max-width: 250px;    margin-right: 25px;}/* .store-header .com-info .img {    width: 70px;    height: 70px;    line-height: 60px;    text-align: center;    border-radius: 50%;    overflow: hidden;    border: 1px solid #dcd9d9;    padding: 3px;} */.store-header .com-info .title .name {    font-size: 2.5em;}.store-header .com-info .title .num {    font-size: 12px;    color: #fff;    background-color: #eb630c;    border-radius: 2px;    padding: 0 4px;    margin-left: 6px;}.store-header .com-info .title .year {    font-size: 12px;    color: #b5b5b8;    margin-left: -2px;}.store-header .com-handle .icon {    width: 23px;    height: 23px;    display: inline-block;    margin-bottom: -4px;    margin-right: 5px;}.store-header .com-handle .text {    font-size: 12px;    color: #b5b5b8;    display: inline-block;    margin-right: 15px;}/* 评价 */.store-header .com-handle .evaluate {    font-size: 12px;    color: #eb630c;    background-color: #fff2e9;    padding: 2px 6px;}.store-header .com-handle .btn {    margin-top: 10px;    margin-left: 15px;}.store-header .com-handle .btn .icon {    width: 30px;    height: 30px;}.store-header .com-handle .btn .text {    color: #868990;}/* 店铺导航 */.store-nav {    width: 100%;    height: 50px;    line-height: 36px;    background-color: #eb630c;}.store-nav .container {    display: flex;    align-items: center;    justify-content: space-between;    height: 50px;}/* 店铺产品分类 */.store-nav .pro-cate {    position: relative;    margin-right: 28px;}.store-nav .pro-cate .btn-cate {    width: 225px;    height: 50px;    line-height: 50px;    background-color: #c74e0c;    color: #fff;    cursor: pointer;    padding-left: 15px;}.store-nav .pro-cate .btn-cate span {    margin-left: 8px;    font-weight: bold;}.store-nav .currency-cate-menu {    position: absolute;    left: 0;    width: 225px;    height: 460px;    background-color: #fff;    display: none;    z-index: 99;    box-shadow: 0px 2px 4px #c8c9cd;}/* 导航菜单 */.store-nav .left-cate {    flex: 1;}.store-nav .left-cate li {    float: left;    border-radius: 5px;}.store-nav .left-cate li.current {    background-color: #ef7f2a;}.store-nav .left-cate li a {    display: block;    padding: 0 28px;    color: #fff;}.store-nav .left-cate .no-store-home a {    padding-left: 0px;}/* 未设置店铺分类的提示 */.store-nav .store-cate-tip {    position: absolute;    left: 0;    width: 225px;    height: 70px;    line-height: 70px;    text-align: center;    color: #999;    background-color: #fff;    display: none;    z-index: 99;    box-shadow: 0px 2px 4px #c8c9cd;}/* 右侧搜索框 *//* 输入框 */.store-top .right-search {    height: 38px;    align-self: center;    position: relative;}.store-top .right-search .input {    float: left;    width: 220px;    height: 36px;    border: 2px solid #c74e0c;    background-color: #fff;}.store-top .right-search .input input {    padding-left: 10px;    width: 100%;    height: 30px;}/* 搜本店 */.store-top .right-search .search-store {    float: left;    background-color: #c74e0c;    height: 36px;    line-height: 36px;}/* 搜全站 */.store-top .right-search .search-site {    float: left;    background-color: #323232;    margin-left: 3px;    height: 36px;    line-height: 36px;}.store-top .right-search a {    color: #fff;    padding: 0 16px;}input:-internal-autofill-selected {    transition: background-color 5000s ease-in-out 0s !important;}/* 必填项前的小星星 */.xrequired:before {    content: "* ";    color: red;}/* ============== 通知弹窗 ================== *//* 遮罩层 *//* .notice-mask {    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: rgba(0, 0, 0, 0.5);    display: none;    z-index: 99;} *//* 弹窗 */.notice-dialog {    width: 300px;    height: 78px;    background: #fff;    position: fixed;    top: 100px;    right: -300px;    padding: 14px 26px 14px 13px;    border-radius: 8px;    box-sizing: border-box;    border: 1px solid #ebeef5;    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);    transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s;    overflow: hidden;    z-index: 999;}/* 右上角的关闭按钮 */.notice-dialog .close-btn {    position: absolute;    right: 15px;    top: 5px;    font-size: 20px;    font-weight: bold;    cursor: pointer;}.notice-dialog .close-btn:hover {    color: #eb630c;}.notice-dialog .title {    font-size: 18px;    margin-top: 12px;}.notice-dialog .title .img {    float: left;}.notice-dialog .title .text {    font-size: 20px;    float: left;    margin-left: 10px;    margin-top: 1px;}/* 前往询价车 *//* .notice-dialog .to-cart {    width: 100px;    height: 36px;    line-height: 33px;    text-align: center;    font-size: 15px;    border: 1px solid #dcdfe6;    cursor: pointer;    border-radius: 4px;    position: absolute;    left: 105px;    bottom: 30px;    color: #fff;    background-color: #eb630c;} *//* 继续浏览 *//* .notice-dialog .continue-view {    text-align: center;    font-size: 15px;    color: #eb630c;    cursor: pointer;    border-radius: 3px;    position: absolute;    left: 225px;    bottom: 38px;} *//* ========== 消息提示弹窗 ============ */.message-dialog {    /* width: 300px; */    /* height: 78px; */    background: #fff;    position: fixed;    top: -60px;    left: 50%;    transform: translate(-50%, 0);    opacity: 0;    /* padding: 14px 26px 14px 13px; */    padding: 14px 25px;    border-radius: 8px;    box-sizing: border-box;    border: 1px solid #ebeef5;    /* box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1); */    box-shadow: 0 0px 7px 0 rgb(0 0 0 / 7%);    transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s;    overflow: hidden;    z-index: 999;}/* 右上角的关闭按钮 */.message-dialog .close-btn {    position: absolute;    right: 15px;    top: 5px;    font-size: 20px;    font-weight: bold;    cursor: pointer;}.message-dialog .close-btn:hover {    color: #eb630c;}.message-dialog .title {    font-size: 18px;    /* margin-top: 12px; */}.message-dialog .title .img {    float: left;    line-height: 18px;}.message-dialog .title .text {    font-size: 16px;    float: left;    margin-left: 10px;}/* 文本自动换行 */.wrap {    word-break: break-all;    width: 200px;}/* 数字输入框上下箭头*/input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    padding: 15px 0px;}svg {    width: auto;    height: auto;    max-width: 100%;    max-height: 100%;}.nopagedata {    text-align: center;    color: #999;}/* 通用的单页样式 */.currency-single-page {    background-color: #fff;    padding: 20px;    margin-top: 20px;    min-height: 300px;}/* 标题 */.currency-single-page .title {    text-align: center;    color: #eb630c;}/* 日期 */.currency-single-page .date {    text-align: center;    margin: 15px 0;    color: #666;}/* 内容 */.currency-single-page .content {    line-height: 24px;}/* 弹窗的罩层 */.common-dialog-mask {    position: fixed;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.5);    display: flex;    justify-content: center;    align-items: center;    z-index: 9;}/* 表头 */.common-dialog-mask .common-dialog-header {    margin-bottom: 20px;    display: flex;    justify-content: space-between;}/* 表头的关闭按钮 */.common-dialog-mask .common-dialog-header .close {    cursor: pointer;}.common-dialog-mask .common-dialog-foot {    padding-top: 20px;}/* 表单错误提示 */.com-form-prompt {    position: absolute;    top: 100%;}/* loading 样式 */.com-loading {    width: 100%;    height: 100%;    position: relative;}.com-loading::-webkit-scrollbar {    width: 0px;    height: 0px;}.com-loading::before {    position: absolute;    left: 0;    top: 0;    content: "";    width: 100%;    height: 100%;    background: #ffffffb8;    z-index: 99999;}.com-loading::after {    position: absolute;    top: calc(50% - 15px);    left: calc(50% - 15px);    content: "";    width: 30px;    height: 30px;    border-radius: 50%;    border: 3px solid #ccc;    background: hsla(0, 0%, 100%, 0.9);    border-top: 3px solid #eb630c;    animation: loading-360 0.8s infinite linear;    z-index: 99999;}@keyframes loading-360 {    0% {        transform: rotate(0deg);        /*动画起始的时候旋转了0度*/    }    100% {        transform: rotate(360deg);        /*动画结束的时候旋转了360度*/    }}/* 公有弹窗的基本样式 */.common-message-base {    display: flex;    position: fixed;    left: calc(50% - 75px);    max-height: 70px;    max-width: 300px;    min-width: 130px;    font-size: 16px;    color: black;    background: #ffffff;    border-radius: 5px;    border: 1px solid gainsboro;    justify-content: flex-start;    align-items: center;    overflow: hidden;    z-index: 99;    padding: 5px 15px 5px 20px;}.common-message-base svg {    width: 20px;    height: 20px;    margin-right: 5px;}.common-message-top {    top: 10%;}.common-message-cenent {    top: calc(50% - 45px);}/* ====================== 通用的富文本样式 ============================ */.currency-tinymce {    overflow-wrap: break-word;    word-wrap: break-word;    line-height: 24px;    font-size: 14px;}/* p标签 */.currency-tinymce p {    /* text-indent: 2em; */    margin-bottom: 12px;}/* 解决图片缩进的问题 */.currency-tinymce p img {    display: block;    margin: 0 auto;    margin-bottom: 15px;}/* 无序列表 */.currency-tinymce ul {    margin-left: 15px;}.currency-tinymce ul li {    list-style: disc;    padding-left: 0;}.currency-tinymce ul li .para {    text-indent: 0;    margin-bottom: 0;}.currency-tinymce ul li p {    text-indent: 0;    margin-bottom: 0;}/* 有序列表 */.currency-tinymce ol {    margin-left: 15px;}.currency-tinymce ol li {    list-style: decimal;    padding-left: 6px;}.currency-tinymce ol li .para {    text-indent: 0;    margin-bottom: 0;}.currency-tinymce ol li p {    text-indent: 0;    margin-bottom: 0;}/* 段落 */.currency-tinymce .para {    margin-bottom: 12px;    /* text-indent: 2em; */    line-height: 24px;}/* 表格 */.currency-tinymce table {    margin: 0 auto;    margin-bottom: 12px;}.currency-tinymce table th {    border: 1px solid #d6d6d6;    padding: 0.4rem;    text-align: center;}.currency-tinymce table th .para {    text-indent: 0;    margin-bottom: 0;}.currency-tinymce table th p {    text-indent: 0;    margin-bottom: 0;}.currency-tinymce table td {    border: 1px solid #d6d6d6;    padding: 0.4rem 0.6rem 0.5rem 0.6rem;}.currency-tinymce table td .para {    text-indent: 0;    margin-bottom: 0;}.currency-tinymce table td p {    text-indent: 0;    margin-bottom: 0;}/* ============= 店铺头部 ============= */.store-top {    width: 100%;    background-color: #fff;}.store-top .container-top {    width: 1200px;    height: 100px;    margin: 0 auto;    display: flex;    flex-direction: row;    justify-content: flex-start;    position: relative;}.store-top .container-top .content-left-top {    height: 100%;    display: flex;    justify-content: flex-start;    position: relative;    align-items: center;}.store-top .container-top .content-right-top {    height: 100%;    display: flex;    flex-grow: 1;    justify-content: flex-end;}.store-top .container-top .content-left-top .logo {    margin: 12px auto;}.store-top .container-top .content-left-top .logo a {    display: block;    width: 170px;    height: 75px;    line-height: 75px;    text-align: center;}.store-top .container-top .content-left-top .com-right {    margin: 13px 0 0 28px;    padding: 10px;    cursor: pointer;}/* 企业icon */.store-top .container-top .content-left-top .com-right .icon-box {    font-size: 14px;    float: left;    margin-right: 15px;}.store-top .container-top .content-left-top .com-right .icon-box a {    display: block;    font-size: 14px;    color: #868990;}.store-top .container-top .content-left-top .com-right .icon-box a:hover {    color: #eb630c;}.store-top .container-top .content-left-top .com-right .icon-box .icon {    float: left;    margin-right: 4px;}.store-top .container-top .content-left-top .com-right .icon-box .text {    float: left;    margin-top: 3px;}.store-top .container-top .content-left-top .com-right .icon-box .front {    float: left;    width: 22px;    height: 20px;    line-height: 20px;    text-align: center;    background-color: #d81e06;    color: #fff;    margin-right: 4px;    border-right: 1px solid #d81e06;    border-radius: 5px;}.store-top .container-top .content-left-top .com-right .icon-box .behind {    float: left;    width: 46px;    height: 20px;    line-height: 18px;    text-align: center;    background-color: #fff;    color: #d81e06;    border: 1px solid #d81e06;}.store-top .container-top .content-left-top .com-right .com-right-top {    font-size: 16px;    font-weight: bold;    line-height: 22px;    height: 22px;    flex-direction: column;}.store-top .container-top .content-left-top .com-right .com-right-top .pic-auto {    float: right;}.store-top .container-top .content-left-top .com-right .com-name {    max-width: 240px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: inline-block;    margin-right: 4px;}/*关注*/.store-top .container-top .btn {    /* line-height: 48px; */    /*border: 1px solid #eb630c;*/    /* height: 48px;    margin: 15px auto;    margin-left: 20px */    position: absolute;    left: 600px;    top: 36px;}.store-top .container-top .btn a {    width: 68px;    height: 26px;    line-height: 22px;    border: 1px solid #eb630c;    display: block;}.store-top .container-top .btn a .icon {    float: left;    margin-left: 9px;}.store-top .container-top .btn a .text {    float: left;    font-size: 12px;    color: #eb630c;    line-height: 24px;}.store-top .container-top .btn a .inquiry {    font-size: 12px;    color: #eb630c;    line-height: 24px;    text-align: center;}/****移动显示****/.store-top .container-top .content-left-top .com-right:hover .com-right-top .icon-arrow-down-bold {    transform: rotate(180deg);}.store-top .container-top .content-left-top .com-right:hover .com-authenty-windows {    display: block;}.store-top .container-top .content-left-top .com-right:hover .com-self-windows {    display: block;}/********头部企业认证信息弹窗**********/.store-top .content-left-top .com-info .com-authenty-windows {    display: none;    width: 680px;    z-index: 9999;    position: absolute;    left: 184px;    top: 99px;    /* margin: 25px 0px; */    background-color: #fff;    font-size: 13px;    color: #6d6e6f;    padding: 10px 0 10px 0;    border: 1px solid #dcd9d9;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-top {    margin: 10px 25px;    float: left;    height: 140px;    width: 272px;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-top .item {    margin-bottom: 10px;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-top .key {    float: left;    width: 120px;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-top .value {    float: left;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-bottom {    margin: 10px 10px;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-bottom .time {    float: right;}.store-top .content-left-top .com-info .com-authenty-windows .com-authenty-bottom .source {    float: right;    margin-right: 20px;}/* 经营品牌类型 */.com-authenty-windows .brand-type {    background-color: #f3f4f8;    padding-top: 15px;    margin: 10px 25px;}.com-authenty-windows .brand-type .item-box {    display: flex;}.com-authenty-windows .brand-type .item-box .type-name {    width: 143px;    height: 45px;    line-height: 45px;    font-weight: bold;    color: #424141;    padding-right: 26px;    text-align: right;}.com-authenty-windows .brand-type .item-box .brand-list {    flex: 1;}.com-authenty-windows .brand-type .item-box .brand-list li {    float: left;    margin-right: 15px;    margin-bottom: 15px;    background-color: white;}.com-authenty-windows .brand-type .item-box .brand-list li a {    display: block;    width: 100px;    height: 45px;    line-height: 41px;    text-align: center;}/********自营店铺的悬浮弹窗（悬浮店名）**********/.store-top .content-left-top .com-info .com-self-windows {    display: none;    width: 680px;    z-index: 9999;    position: absolute;    left: 184px;    top: 99px;    background-color: #fff;    font-size: 13px;    color: #6d6e6f;    padding: 10px 10px 10px 0;    border: 1px solid #dcd9d9;}.store-top .content-left-top .com-info .com-self-windows span {    line-height: 25px;}/* 显示有序与无序的列表序号 */.store-top .content-left-top .com-info .com-self-windows ul li {    list-style: disc;}.store-top .content-left-top .com-info .com-self-windows ol li {    list-style: auto;}.store-top .content-left-top .com-info .com-self-windows span img {    display: none;}.store-top .content-left-top .com-info .com-self-windows span table {    display: none;}.store-top .content-left-top .com-info .com-self-windows .moretext {    float: right;    height: 30px;    background-color: #eb630c;    color: #fff;    padding: 0 12px;    line-height: 30px;    margin-top: 10px;    cursor: pointer;}/***************原头部中间部分**********************//* 公司信息 */.store-header .company {    width: 100%;    height: 127px;    display: flex;}.store-header .com-info {    width: 660px;    max-width: 660px;}.store-header .com-handle {    width: 229px;    background-color: rgba(255, 255, 255, 0.1);    height: 186px;    margin-top: -29px;    max-width: 229px;    word-break: break-all;}.store-header .company-middle {    width: 300px;    max-width: 300px;    padding: 2px;    margin: auto;    word-break: break-all;    height: 119px;    max-height: 120px;}.store-header .company-middle .company-middle-pro {    display: flex;}.store-header .company-middle .company-middle-pro hr {    border: none;    border-top: 2px dashed #ff8c00;    width: 195px;    display: none;}.store-header .company-middle .company-middle-pro p {    width: 26px;    text-align: center;    border: 1px dashed #fff;    padding: 4px;    font-size: 16px;    float: left;    height: 120px;    padding-top: 12px;}.store-header .company-middle .company-middle-qualification a {    color: #eb630c;    margin-left: 10px;}/***************联系方式*******************/.store-header .com-handle .com-handle-contact {    flex-direction: column;}.store-header .com-handle .com-handle-contact p {    font-size: 16px;    margin: 18px auto;    text-align: center;}.store-header .com-info .company-middle-qualification {    flex-direction: column;    margin-top: 15px;    overflow: hidden;    height: 56px;}.store-header .com-info .company-middle-qualification .qualification-div {    background-color: #fff;    text-align: center;    display: inline-block;    margin: 3px;    line-height: 20px;}.store-header .com-info .company-middle-qualification .qualification-div div {    float: left;    font-size: 12px;    padding: 0 5px;    height: 21px;    line-height: 20px;    max-width: 150px;}.store-header .com-info .qualification-all {    text-align: right;}.store-header .com-info .qualification-all a {    color: #fff;}/************通用放大图片*************/#big-img-area {    z-index: 7;    position: fixed;    display: none;    background: rgba(0, 0, 0, 0.5);    width: 100%;    height: 100%;    top: 0px;    left: 0px;}#big-img-area img {    position: relative;    margin: auto;    margin-top: 270px;    display: block;}#big-img-area .btn-close {    position: absolute;    top: 10px;    right: 10px;    color: #ffffff;    font-size: 20px;    font-weight: bold;    transition: 0.3s;    background-color: #000000;    border: 3px solid #ffffff;    box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 25px 3px;    border-radius: 50%;    padding-left: 7px;    padding-right: 7px;    padding-bottom: 3px;    z-index: 99999;}/********头部导航二级菜单************/.top-nav {    position: relative;}.top-nav:hover {    background: #fff;}.topnav-two {    z-index: 9999;    position: fixed;    margin-top: 10px;    background-color: #fff;    border: 1px solid #dee1e6;    padding: 10px 6px;    border-top: none;    margin-left: -11px;    width: 88px;}.topnav-two a {    display: block;    padding: 0 5px;    line-height: 28px;    white-space: nowrap;    color: #6c6c6c;}/* ================= 通用的活动页样式 */.currency-activity-page {    margin-top: 20px;}/* =================通用的五边形序号 */.currency-pentagon-serial-num {    float: left;    position: relative;    width: 24px;    border-width: 17px 0px 0px;    border-style: solid;    border-color: #ff6600 transparent;    transform: rotate(180deg);}.currency-pentagon-serial-num .num {    width: 24px;    text-align: center;    position: absolute;    left: 0px;    top: -17px;    color: #fff;    font-size: 12px;    transform: rotate(180deg);}.currency-pentagon-serial-num:before {    content: "";    position: absolute;    height: 0;    width: 0;    top: -47px;    left: 0px;    border-width: 23px 12px 7px;    border-style: solid;    border-color: transparent transparent #ff6600;}/* ========== 通用的失败提示弹窗 ============ */.currency-error-message {    background: #fff;    position: fixed;    top: 48%;    left: 50%;    transform: translate(-50%, 0);    opacity: 1;    padding: 14px 25px;    border-radius: 8px;    box-sizing: border-box;    border: 1px solid #ebeef5;    box-shadow: 0 0px 7px 0 rgb(0 0 0 / 7%);    /* transition: opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s; */    /* overflow: hidden; */    z-index: 999;}.currency-error-message .title {    font-size: 18px;}.currency-error-message .title .img {    float: left;    line-height: 18px;    margin-top: 1px;}.currency-error-message .title .text {    font-size: 16px;    float: left;    margin-left: 10px;    margin-top: 1px;}/* =================通用的五边形序号 */.currency-pentagon-serial-num {    float: left;    position: relative;    width: 24px;    border-width: 17px 0px 0px;    border-style: solid;    border-color: #ff6600 transparent;    transform: rotate(180deg);}.currency-pentagon-serial-num .num {    width: 24px;    text-align: center;    position: absolute;    left: 0px;    top: -17px;    color: #fff;    font-size: 12px;    transform: rotate(180deg);}.currency-pentagon-serial-num:before {    content: '';    position: absolute;    height: 0;    width: 0;    top: -47px;    left: 0px;    border-width: 23px 12px 7px;    border-style: solid;    border-color: transparent transparent #ff6600;}/* 公用的有序列表和无序列表显示序号 */.com-ul-and-ol-show-index>ol {    margin: 0px 0px;    padding-left: 20px;}.com-ul-and-ol-show-index>ul {    margin: 0px 0px;    padding-left: 20px;}.com-ul-and-ol-show-index>ul li {    list-style: disc;}.com-ul-and-ol-show-index>ol li {    list-style: auto;}/* 公用的禁止点击样式 */.com-disable-click {    pointer-events: none;    background: #d9d9d9 !important;    color: #ffffff !important;}.iconsfont {    width: 1em;    height: 1em;    vertical-align: -0.15em;    fill: currentcolor;    overflow: hidden;}/*  公用的选中前面复选框或者单元框的文本样式 */.com-choose-text-before {    cursor: pointer;}/*  公用的选中后面复选框或者单元框的文本样式 */.com-choose-text-after {    cursor: pointer;}/* 公用搜索框的样式 */.com-search-select {    position: relative;    border: 1px solid #e6e6e6;}.com-search-select>input {    padding: 0px 10px;    height: 38px;    line-height: 38px;    border-radius: 2px;    width: 100%;}.com-search-select .disabled-filter {    background-color: transparent;}.com-search-select input:focus {    border-color: #c9c9c9;}.com-search-select ul {    position: absolute;    left: 0;    top: calc(100%   5px);    padding: 5px 0;    z-index: 9;    width: 100%;    border: 1px solid #d2d2d2;    max-height: 300px;    overflow-y: auto;    background-color: #fff;    box-shadow: 0 2px 4px rgb(0 0 0 / 12%);    box-sizing: border-box;}.com-search-select ul .no-data {    line-height: 25px;    text-align: center;    color: #606266;}.com-search-select ul li {    cursor: pointer;    padding: 0 10px;    line-height: 36px;    white-space: normal;    overflow: hidden;    text-overflow: ellipsis;}.com-search-select ul li:hover {    background-color: #fdefe6;}.com-search-select ul .active {    background-color: #fdefe6;    color: #eb630c;}.com-search-select .layui-icon {    position: absolute;    right: 8px;    top: calc(50% - 8px);    cursor: pointer;    color: #c0c4cc;}.com-search-select .icon-arrow-up-bold,.com-search-select .icon-arrow-down-bold {    position: absolute;    right: 8px;    top: 0;    cursor: pointer;    color: #c0c4cc;    align-items: center;    height: 100%;    display: flex;}.com-search-select .multiple-conter {    width: 100%;    height: 100%;    display: flex;    flex-wrap: wrap;    padding: 6px 24px 6px 12px;}.com-search-select .multiple-conter>input {    flex: 1;}.com-search-select .tagdom {    background-color: #f4f4f5;    border-color: #e9e9eb;    color: #909399;    margin: 2px;    padding: 0px 8px;    display: flex;    align-items: center;}.com-search-select .icon-a-frame1 {    font-size: 12px;    margin-left: 4px;    cursor: pointer;}/* ============= 共用的提示弹窗 ============ *//* 弹窗的罩层 */.common-message-mask {    position: fixed;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.5);    display: flex;    justify-content: center;    align-items: center;    z-index: 999;}/* 表头 */.common-message-mask .common-message-header {    position: relative;    padding: 0 80px 0 20px;    height: 42px;    line-height: 42px;    border-bottom: 1px solid #eee;    font-size: 14px;    color: #333;    overflow: hidden;    background-color: #f8f8f8;}.common-message-mask .common-message-header .common-message-title {}/* 表头的关闭按钮 */.common-message-mask .common-message-header .common-message-close {    cursor: pointer;    position: absolute;    right: 13px;    top: 5px;    line-height: initial;    font-size: 23px;}.common-message-mask .common-message-header .common-message-close:hover {    color: #999;}/* 内容 */.common-message-mask .common-message-body {    padding: 20px;    background-color: #fff;}/* 底部 */.common-message-mask .common-message-foot {    padding: 0 15px 12px;    background-color: #fff;    display: flex;    justify-content: end;}/* 按钮 */.common-message-mask .common-message-foot button {    background-color: #fff;    color: #000;    border: 1px solid #c9c9c9;    cursor: pointer;    padding: 5px 10px 6px 10px;    border-radius: 2px;    margin-left: 10px;}.common-message-mask .common-message-foot button.message-confirm {    background-color: #eb630c;    color: #fff;}.common-theme-color {    color: #ff5d00;}.common-66-color {    color: #666666;}.common-69-color {    color: #999999;}.common-63-color {    color: #333333;}.common-font-10 {    font-weight: 400;    font-size: 12px;}.common-font-12 {    font-weight: 400;    font-size: 12px;}.common-font-14 {    font-weight: 400;    font-size: 14px;}.common-font-16 {    font-weight: 400;    font-size: 16px;}.common-flex-box {    display: flex;}/* 按钮增加悬浮标志 */button {    cursor: pointer;}/* ==================== 通用面包屑 ===================== */.currency-breadcrumb {    color: #999999;}.currency-breadcrumb .left-list {    margin: 20px 0;}.currency-breadcrumb .left-list li {    display: inline;    cursor: pointer;    font-size: 14px;    font-weight: 600;}.currency-breadcrumb .left-list li a {    color: inherit;}.currency-breadcrumb .left-list li:last-child {    color: #333333;}.currency-breadcrumb .left-list li a:hover {    color: #eb630c;}.currency-breadcrumb .left-list li i {    padding: 0 2px;    font-size: 12px;}.com-check {    -webkit-appearance: none;    vertical-align: middle;    margin-top: 0;    background: transparent;    border: 1px solid var(--theme-color);    border-radius: 2px;    min-height: 12px;    min-width: 12px;    position: relative;    cursor: pointer;}.com-check:disabled {    background: #d9d9d9 !important;    border: 1px solid #cccc !important;}.com-check:checked {    background: var(--theme-color);    border: none;}.com-check:checked::after {    content: '';    top: 3px;    left: 2px;    position: absolute;    background: transparent;    border: #fff solid 1px;    border-top: none;    border-right: none;    height: 4px;    width: 8px;    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}/* 公用的数字输入框样式 */.common-number::-webkit-inner-spin-button,.common-number::-webkit-outer-spin-button {    -webkit-appearance: none;    margin: 0;}.common-number {    width: 140px;    height: 36px;    padding: 8px 12px;    text-align: center;    border: 1px solid #cccccc;    /* 兼容火狐 */    -moz-appearance: textfield;}/* 单选框 */.common-radio {    cursor: pointer;    -webkit-appearance: none;    vertical-align: middle;    margin-top: 0;    background: transparent;    border: 1px solid var(--theme-color);    border-radius: 50%;    height: 16px;    width: 16px;    position: relative;}.common-radio:checked::after {    position: absolute;    display: block;    top: 2px;    left: 2px;    width: 10px;    height: 10px;    content: "";    background: var(--theme-color);    border-radius: 50%;}.com-alter {    position: fixed;    left: 50%;    top: 50%;    transform: translatex(-50%) translatey(-50%);    z-index: 99999;    border-radius: 4px;    display: flex;    align-items: center;}.com-alter span {    background: #ffffff;    border-radius: 0.3rem;    border: 1px solid gainsboro;    padding: 12px 24px;    word-break: break-all;    box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 25%);}/* .common-skeleton{    background-image: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%) !important;    width: 100%;    list-style: none;    background-size: 400% 100% !important;    background-position: 100% 50%;    animation: skeleton-loading 1.4s ease infinite;} *//* loading 样式 */.common-skeleton {    width: 100%;    height: 100%;    position: relative;}.common-skeleton::before {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    z-index: 99999;    background-image: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%) !important;    list-style: none;    background-size: 400% 100% !important;    background-position: 100% 50%;    animation: skeleton-loading 1.4s ease infinite;    content: "";}.common-skeleton::-webkit-scrollbar {    width: 0px;    height: 0px;}@keyframes skeleton-loading {  0% {    background-position: 100% 50%;  }  100% {    background-position: 0 50%;  }}/* 上传图片组件的展示列表 */.cupload-image-list li:first-child .cupload-image-delete .cupload-sort-left {    display: none;}.cupload-image-list li:last-child .cupload-image-delete .cupload-sort-right {    display: none;}