@charset "utf-8"; body,html,*{ } body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; } body, button, input, select, textarea { font-family: 'Microsoft YaHei', PingFangSC-Regular, sans-serif, Arial; font-size: 14px; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } address, cite, dfn, em, var { font-style: normal; } code, kbd, pre, samp { font-family: 'Microsoft YaHei', PingFangSC-Regular, sans-serif, Arial; } small { font-size: 12px; } ul, ol { list-style: none; } a { text-decoration: none; color: #333333; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; } a:hover { text-decoration: none; color: #00b9f1; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } legend { color: #000; } img { border: 0; vertical-align: middle; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; } fieldset, img { border: 0; } button, input, select, textarea { font-size: 100%; } table { border-collapse: collapse; border-spacing: 0; } textarea { resize: none; } p { text-align: justify; text-justify: distribute; color: #333333; font-size: 15px; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; } article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block } html, body { -ms-overflow-style: scrollbar; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; } .col-lg-2dot4, .col-lg-12dot5 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-left: 0; padding-right: 0; } .modal-open .modal { z-index: 99999999; } @media (min-width: 1200px) { .col-lg-2dot4 { float: left; } .col-lg-2dot4 { width: 20%; } .col-lg-pull-2dot4 { right: 20%; } .col-lg-push-2dot4 { left: 20%; } .col-lg-offset-2dot4 { margin-left: 20%; } .col-lg-12dot5 { float: left; } .col-lg-12dot5 { width: 12.5%; } } .col-md-2dot4, .col-md-12dot5 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (min-width: 992px) and (max-width: 1199px) { .col-md-2dot4 { float: left; } .col-md-2dot4 { width: 20%; } .col-md-pull-2dot4 { right: 20%; } .col-md-push-2dot4 { left: 20%; } .col-md-offset-2dot4 { margin-left: 20%; } .col-md-12dot5 { float: left; } .col-md-12dot5 { width: 12.5%; } } .col-sm-2dot4, .col-sm-12dot5 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (min-width: 768px) and (max-width: 991px) { .col-sm-2dot4 { float: left; } .col-sm-2dot4 { width: 20%; } .col-sm-pull-2dot4 { right: 20%; } .col-sm-push-2dot4 { left: 20%; } .col-sm-offset-2dot4 { margin-left: 20%; } .col-sm-12dot5 { float: left; } .col-sm-12dot5 { width: 12.5%; } } .col-xs-2dot4, .col-xs-12dot5 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (max-width: 768px) { .col-xs-2dot4 { float: left; } .col-xs-2dot4 { width: 20%; } .col-xs-pull-2dot4 { right: 20%; } .col-xs-push-2dot4 { left: 20%; } .col-xs-offset-2dot4 { margin-left: 20%; } .col-xs-12dot5 { float: left; } .col-xs-12dot5 { width: 12.5%; } } .col-lg-2dot8 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (min-width: 1200px) { .col-lg-2dot8 { float: left; } .col-lg-2dot8 { width: 80%; } .col-lg-pull-2dot8 { right: 80%; } .col-lg-push-2dot8 { left: 80%; } .col-lg-offset-2dot8 { margin-left: 80%; } } .col-md-2dot8 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (min-width: 992px) and (max-width: 1199px) { .col-md-2dot8 { float: left; } .col-md-2dot8 { width: 80%; } .col-md-pull-2dot8 { right: 80%; } .col-md-push-2dot8 { left: 80%; } .col-md-offset-2dot8 { margin-left: 80%; } } .col-sm-2dot8 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } @media (min-width: 768px) and (max-width: 991px) { .col-sm-2dot8 { float: left; } .col-sm-2dot8 { width: 80%; } .col-sm-pull-2dot8 { right: 80%; } .col-sm-push-2dot8 { left: 80%; } .col-sm-offset-2dot8 { margin-left: 80%; } } .col-xs-2dot8 { position: relative; min-height: 1px; padding-right: 0; padding-left: 0; } @media (max-width: 768px) { .col-xs-2dot8 { float: left; } .col-xs-2dot8 { width: 80%; } .col-xs-pull-2dot8 { right: 80%; } .col-xs-push-2dot8 { left: 80%; } .col-xs-offset-2dot8 { margin-left: 80%; } } .container-fluid { padding: 0; } .container { padding: 0; margin-right: auto; margin-left: auto; } .container1224 { padding: 0; margin-right: auto; margin-left: auto; } .container1224:before, .container1224:after { display: table; content: " "; } .container1224:after { clear: both; } /* @media (min-width: 2561px){} @media (min-width: 1921px) and (max-width: 2560px){} @media (min-width: 1601px) and (max-width: 1920px){} @media (min-width: 1401px) and (max-width: 1600px){} @media (min-width: 1201px) and (max-width: 1400px){} */ @media (min-width: 1200px) { .container { width: 1200px; } .container1224 { width: 1224px; } } /*real css start*/ .lht24 { line-height: 24px; line-height: 24px \9; *line-height: 24px; _line-height: 24px; } .lht26 { line-height: 26px; line-height: 26px \9; *line-height: 26px; _line-height: 26px; } .lht30 { line-height: 30px; line-height: 30px \9; *line-height: 30px; _line-height: 30px; } .lht35 { line-height: 35px; line-height: 35px \9; *line-height: 35px; _line-height: 35px; } .lht40 { height: 40px; line-height: 40px; line-height: 40px \9; *line-height: 40px; _line-height: 40px; } .lht45 { height: 45px; line-height: 45px; line-height: 45px \9; *line-height: 45px; _line-height: 45px; } .lht50 { line-height: 50px; line-height: 50px \9; *line-height: 50px; _line-height: 50px; } .lht55 { line-height: 55px; line-height: 55px \9; *line-height: 55px; _line-height: 55px; } .lht60 { height: 60px; line-height: 60px; line-height: 60px \9; *line-height: 60px; _line-height: 60px; } .lht65 { height: 65px; line-height: 65px; line-height: 65px \9; *line-height: 65px; _line-height: 65px; } .lht70 { line-height: 70px; line-height: 70px \9; *line-height: 70px; _line-height: 70px; } .lht80 { line-height: 80px; line-height: 80px \9; *line-height: 80px; _line-height: 80px; } .lht100 { line-height: 100px; line-height: 100px \9; *line-height: 100px; _line-height: 100px; } .lht105 { height: 105px; line-height: 105px; line-height: 105px \9; *line-height: 105px; _line-height: 105px; padding: 0; } .lht120 { line-height: 120px; line-height: 120px \9; *line-height: 120px; _line-height: 120px; } .lht130 { line-height: 130px; line-height: 130px \9; *line-height: 130px; _line-height: 130px; padding: 0; } .lht135 { line-height: 135px; line-height: 135px \9; *line-height: 135px; _line-height: 135px; padding: 0; } .lht150 { line-height: 150px; line-height: 150px \9; *line-height: 150px; _line-height: 150px; padding: 0; } .lht170 { line-height: 170px; line-height: 170px \9; *line-height: 170px; _line-height: 170px; padding: 0; } .lht190 { line-height: 190px; line-height: 190px \9; *line-height: 190px; _line-height: 190px; padding: 0; } .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .row { margin: 0; padding: 0; } a:focus { outline: none; outline-offset: 0px; -webkit-tap-highlight-color: transparent; outline: none; } :focus { outline: none; -webkit-tap-highlight-color: transparent; outline: none; } .btn.focus, .btn:focus, .btn:hover { color: #fff; text-decoration: none; } .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0px auto -webkit-focus-ring-color; outline-offset: 0px; } .flex{ display: flex; } .flex-auto{ flex: auto; } .flex-column{ flex-direction: column; } .flex-row{ flex-direction: row; } .align-items-center{ align-items: center; } .align-items-start{ align-items: flex-start; } .align-items-end{ align-items: flex-end; } .justify-content-center{ justify-content: center; } .justify-content-start{ justify-content:flex-start; } .justify-content-end{ justify-content: flex-end; } .justify-content-around{ justify-content: space-around; } .justify-content-between{ justify-content: space-between; } /* public mod */ .navbar { margin-bottom: 0; min-height: 128px; transition: all 0.2s; } .navbar-default { background-color: #fff; border: none; } .navbar-collapse { padding-left: 0; padding-right: 0; } .navbar-header { padding-top: 40px; height: 128px; } .navbar-brand { float: left; padding: 0; font-size: 18px; text-align: center; } .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand { margin-left: 0; } .navbar-brand>img { display: inline-block; } .navbar-brand>span { display: block; margin-top: 10px; } .navbar-nav { margin: 29px 0px 0; border-bottom: 1px solid #e9e9e9; padding-left: 5px; width: 100%; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent; padding-left: 0; position: relative; } .navbar-nav>li { margin-bottom: -2px; } .navbar-default .navbar-nav>li>a { color: #333; font-size: 16px; padding: 24px 24px; margin-bottom: -2.5px; transition: all 0s; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { color: #00b9f1; background-color: transparent; /* border-bottom: 4px solid #00b9f1; */ } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color: transparent; } .navbar-default .navbar-nav>li::after { content: ""; display: block; margin: auto; height: 4px; width: 0; background-color: transparent; transition: all ease .3s; } .navbar-default .navbar-nav>.open::after { width: 100%; background-color: #00b9f1; } /* .navbar-right-li { background-image: url('../images/public/s-cart.png'); background-size: 18px 15px; background-repeat: no-repeat; background-position: left; } */ .navbar-default .navbar-nav>li.navbar-right-li>a { color: #9b9b9b; padding-left: 27px; padding-right: 2px; } .navbar-default .navbar-nav>li.navbar-right-li:hover a { color: #00b9f1; } .navbar > .container{ position: relative; } .ipv6-x{ position: absolute; right: -90px; } .navbar-right-ipv6 { margin: 42px 0px 0; } .navbar-right-ipv6 li a { font-size: 10px; color: #c1c1c1; cursor: auto; } .navbar-right-ipv6 li a span { display: block; font-size: 12px; border: 1px solid #c1c1c1; text-align: center; border-radius: 5px; margin-top: 4px; } .dropdown-menu { min-width: 608px; top: 68px; border: none; box-shadow: none; padding: 23px 0; background: transparent; } .dropdown-menu>li { display: inline-block; width: 20%; float: left; } .dropdown-menu>li.on a { color: #00b9f1; } .dropdown-menu>li>a { padding: 0; text-align: center; } .navbar-nav li:nth-child(3) .dropdown-menu { left: -129px; } .navbar-nav li:nth-child(4) .dropdown-menu { left: -238px; /* min-width: 587.5px; */ } .navbar-nav li:nth-child(4) .dropdown-menu li { width: 20%; } .navbar-nav li:nth-child(5) .dropdown-menu { left: -246px; } .navbar-nav li:nth-child(6) .dropdown-menu { left: -360px; } .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { color: #00b9f1; text-decoration: none; background-color: transparent; } a.list-group-item, button.list-group-item { color: #4a5e65; } .list-group-item { border-radius: 0; border: none; background-color: transparent; margin-bottom: 0; font-size: 16px; color: #4a5e65; padding: 6px 0; } a.list-group-item:hover { color: #00b9f1; } a.footer-nav-title:hover { color: #4a5e65; } .footer { padding-top: 40px; padding-bottom: 43px; background-color: #f5f6f7; border-top: 1px solid #dbdee0; } .footer-top { display: flex; } .footer-top-icons { flex: 0 0 90px; display: flex; justify-content: flex-end; align-items: flex-end; } .fti-icon-x { position: relative; margin-left: 18px; margin-right: 2px; margin-bottom: 10px; } .tog-icon-x { width: 120px; height: 0; display: flex; align-items: center; text-align: center; justify-content: center; position: absolute; background-image: url('../images/ewm-x.png'); background-repeat: no-repeat; background-size: 120px 127px; background-position: center bottom; top: -120px; left: -45px; transition: all 0.3s; opacity: 0; } .tog-icon-x img { width: 0; height: 0; transition: all 0.3s; opacity: 0; } .fti-weibo:hover .tog-icon-x { opacity: 1; top: -140px; height: 135px; } .fti-weibo:hover .tog-icon-x img { width: 89px; height: 89px; opacity: 1; } .footer-nav-title { font-size: 18px; color: #4a5e65; margin-bottom: 9px; } .footer-nav-title > a{ color: #4a5e65; } .footer-nav-title > a:hover{ color: #00b9f1; } .footer-btm { border-top: 1px solid #dbdee0; } .footer-btm .breadcrumb>li+li:before { padding: 0 7px 0 4px; color: #666666; content: "|"; } .footer-btm .breadcrumb li a, .fbi-p-cprt { color: #666666; font-size: 12px; } .footer-btm .breadcrumb li a:hover { color: #00b9f1; } .footer-btm .breadcrumb { padding: 0; margin-bottom: 10px; list-style: none; background-color: transparent; border-radius: 0; margin-top: 35px; } .fbc-cont { font-size: 14px; color: #666666; text-align: left; margin-top: 35px; padding-left: 48px; position: relative; } .fbc-cont2 { font-size: 12px; color: #666666; text-align: left; margin-top: 12px; padding-left: 48px; } .fbc-cont>span { font-size: 16px; } .fbc-cont2>span { font-size: 12px; color: #00b9f1; } .fbc-cont>a { position: absolute; bottom: 2px; border: 1px solid #00b9f1; border-radius: 5px; padding: 4.5px 22px; margin-left: 12px; background-color: #00b9f1; color: #ffffff; } .fbc-cont>a>img { margin-top: -4px; margin-right: 8px; } .footer-btm-custserv { position: relative; float: right !important; } .fbc-cont3 { position: absolute; right: 0; top: 22px; } .fbc-cont3 img { width: 70px; height: 70px; margin-left: 15px; } .custser { display: none; margin: 0px; padding: 0px; border: none; float: none; width: 615px; height: auto; max-width: none; max-height: none; clear: none; position: fixed; right: 10px; bottom: 10px; text-align: left; color: rgb(0, 0, 0); background-color: transparent; font: 12px/160% Arial, "Microsoft YaHei"; box-sizing: content-box; overflow: hidden; z-index: 1000000; } .winhead { margin: 0px; padding: 0px; border: none; float: none; width: 100%; height: 55px; max-width: none; max-height: none; clear: none; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); background-color: transparent; font: 12px/160% Arial, "Microsoft YaHei"; cursor: move; position: relative; left: 0px; top: 0px; } .winhead-icon { margin: 0px; padding: 0px; float: none; max-width: none; max-height: none; clear: none; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 0px/0px Arial, "Microsoft YaHei"; visibility: visible; border-radius: 0px; overflow: hidden; background: none -374px 0px no-repeat rgb(255, 255, 255); position: absolute; left: 20px; top: 0px; width: 53px; height: 53px; border: 1px solid rgb(95, 100, 103); z-index: 1; display: block; } .winhead-icon img { padding: 0px; border: none; float: none; max-width: none; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 0px/0px Arial, "Microsoft YaHei"; margin: -1px; width: 55px; height: 55px; background: rgb(255, 255, 255); opacity: 1; } .winhead-body { margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: initial; border-left-style: solid; border-top-color: rgb(95, 100, 103); border-right-color: rgb(95, 100, 103); border-bottom-color: initial; border-left-color: rgb(95, 100, 103); border-image: initial; float: none; width: 613px; height: 42px; max-width: none; max-height: none; clear: none; position: absolute; left: auto; top: 13px; right: auto; bottom: auto; text-align: left; box-sizing: content-box; font: 12px/160% Arial, "Microsoft YaHei"; background: -webkit-gradient(linear, 0% 100%, 0% 0%, to(rgb(103, 185, 244)), from(rgb(70, 151, 239))) rgb(235, 233, 233); z-index: 0; color: rgb(82, 82, 82); border-radius: 5px 5px 0px 0px; } .btn-close { padding: 0px; border: none; max-width: none; max-height: none; clear: none; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/20px Arial, "Microsoft YaHei"; width: 20px; height: 20px; cursor: pointer; float: right; position: relative; margin: 20px 5px 0px 0px; vertical-align: middle; background: url(../images/public/chaticon.png) -60px 0px no-repeat; display: block; } .btn-close:hover { background: url(../images/public/chaticon.png) -60px -20px no-repeat; } .btn-max { padding: 0px; border: none; max-width: none; max-height: none; clear: none; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/20px Arial, "Microsoft YaHei"; width: 20px; height: 20px; cursor: pointer; float: right; position: relative; margin: 20px 5px 0px 0px; vertical-align: middle; background: url(../images/public/chaticon.png) -40px 0px no-repeat; display: block; } .btn-max:hover { background: url(../images/public/chaticon.png) -40px -20px no-repeat; } .btn-max2 { padding: 0px; border: none; max-width: none; max-height: none; clear: none; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/20px Arial, "Microsoft YaHei"; width: 20px; height: 20px; cursor: pointer; float: right; position: relative; margin: 20px 5px 0px 0px; vertical-align: middle; background: url(../images/public/chaticon.png) -20px 0px no-repeat; display: block; } .btn-max2:hover { background: url(../images/public/chaticon.png) -20px -20px no-repeat; } .btn-min { padding: 0px; border: none; max-width: none; max-height: none; clear: none; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/20px Arial, "Microsoft YaHei"; width: 20px; height: 20px; cursor: pointer; float: right; position: relative; margin: 20px 5px 0px 0px; vertical-align: middle; background: url(../images/public/chaticon.png) -1px 0px no-repeat; display: block; } .btn-min:hover { background: url(../images/public/chaticon.png) -1px -20px no-repeat; } .headname { padding: 0px; border: none; width: auto; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; background-color: transparent; font: bold 12px/20px Arial, "Microsoft YaHei"; margin: 10px 0px 10px 80px; display: block; float: left; height: 20px; max-width: 220px; visibility: visible; overflow: hidden; cursor: auto; color: rgb(255, 255, 255); } .winbody { margin: 0px; padding: 0px; height: 465px; max-width: none; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); background-color: transparent; font: 12px/160% Arial, "Microsoft YaHei"; float: left; display: block; width: calc(100% - 2px); border: 1px solid #000000; border-radius: 0 0 5px 5px; background-color: #ffffff; } .minwindow { display: none; margin: 0px; padding: 0px; float: none; max-width: none; max-height: none; clear: none; position: fixed; left: auto; top: auto; right: 0px; bottom: 0px; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/160% Arial, "Microsoft YaHei"; width: 213px; height: 44px; border: 1px solid rgb(200, 199, 198); background: -webkit-gradient(linear, 0% 100%, 0% 0%, to(rgb(229, 229, 228)), from(rgb(242, 243, 243))) rgb(229, 229, 228); cursor: pointer; z-index: 2000000000; } .miniicon { padding: 0px; border: none; max-width: none; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: rgb(0, 0, 0); font: 12px/160% Arial, "Microsoft YaHei"; float: left; margin: 4px 8px; width: 35px; height: 35px; background: url(../images/public/chaticon.png) -500px -8px no-repeat; opacity: 0.5; } .miniicon img { margin: 0; padding: 0; border: none; float: none; width: auto; height: auto; min-width: none; min-height: none; max-width: none; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: #000; background-color: transparent; font: normal normal normal 0px/0px Arial, Microsoft YaHei; margin: 0px 0px; width: 35px; height: 35px; } .minititle { margin: 0; padding: 0; border: none; float: none; width: auto; height: auto; min-width: none; min-height: none; max-width: none; max-height: none; clear: none; position: static; left: auto; top: auto; right: auto; bottom: auto; text-align: left; box-sizing: content-box; color: #000; background-color: transparent; font: normal normal normal 12px/160% Arial, Microsoft YaHei; float: left; margin: 4px 0; line-height: 35px; overflow: hidden; width: 160px; height: 35px; max-width: 162px; } #zfc .modal-body .modal-img { width: 100%; } /* customer service module*/ .csm{ position: fixed; right: 5px; top: 160px; width: 36px; height: 130px; border-radius: 7px; padding: 2px; background-image: linear-gradient(#d3dde6,#f2f4f6); display: flex; flex-direction: column; align-items: center; justify-content: center; box-shadow: 0 6px 12px rgba(150, 150, 150, .3); z-index: 200000; } .csm:focus, .csm:hover{ text-decoration:none; } .csm::before{ content: ""; display: block; width: 100%; height: 34px; background: url(../images/public/csmicon3.png) no-repeat center / contain, linear-gradient(#7ed0ff,#2f9dff); border-radius: 6px 6px 0 0; } .csm p{ flex: 1; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 0 0 6px 6px; background-image: linear-gradient(#ffffff,#d7dce2); } .csm p span{ font-size: 16px; color: #666666; line-height: 1.1; } /* customer service module*/ /* public mod */ /* min-widht-all page */ .navbar, .banner-index, .o2o, .saas, .wcanpay, .tools, .footer, .tools-slide, .container, .allscene, .tbo-ad, .smg-marquee, .scmad, .download, .investor, .dvlpmt, .pagehead, .pagebody { min-width: 1200px; } /* min-widht-all page */ /* expt nav height */ .navbar { min-height: 128px; box-shadow: 0 0 12px 1px rgba(220, 220, 220, .5); } .banner-index, .saas, .wcanpay { margin-top: 0; } .zw { height: 128px; width: 100%; opacity: 0; } /* expt nav height */ @media (min-width: 1201px) and (max-width: 1400px) { .navbar, .banner-index, .o2o, .saas, .wcanpay, .tools, .footer, .tools-slide, .container, .allscene, .tbo-ad, .smg-marquee, .scmad, .download, .investor, .dvlpmt, .pagehead, .pagebody { min-width: 1200px; } } @media (min-width: 1025px) and (max-width: 1200px) { .navbar, .banner-index, .o2o, .saas, .wcanpay, .tools, .footer, .tools-slide, .container, .allscene, .tbo-ad, .smg-marquee, .scmad, .download, .investor, .dvlpmt, .pagehead, .pagebody { min-width: 1000px; } .container1224 { min-width: 1020px; } } @media (min-width: 769px) and (max-width: 1024px) { .navbar, .banner-index, .o2o, .saas, .wcanpay, .tools, .footer, .tools-slide, .container, .allscene, .tbo-ad, .smg-marquee, .scmad, .download, .investor, .dvlpmt, .pagehead, .pagebody { min-width: 750px; } .container1224 { min-width: 760px; } } /* public mod mob */ @media (max-width: 768px) { .container1224 { width: 100%; min-width: 100%; } .banner-index { margin-top: 0; } .navbar, .banner-index, .o2o, .saas, .wcanpay, .tools, .footer, .tools-slide, .container, .allscene, .tbo-ad, .smg-marquee, .scmad, .download, .investor, .dvlpmt, .pagehead, .pagebody { min-width: 100%; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #fff; } .navbar-icon { width: 2.3rem; height: 2.2rem; margin: 0 0.47rem 0 0; position: relative; cursor: pointer; display: inline-block; box-shadow: 2px 2px 8px 2px #eee; border-radius: 6px; border: none; } .navbar-icon span { background-color: #495e65; position: absolute; border-radius: 2px; transition: .3s cubic-bezier(.8, .5, .2, 1.4); width: 1.4rem; height: 0.14rem; transition-duration: 500ms; left: 0; } .navbar-icon.collapsed span:nth-child(1) { transform: rotate(0deg); top: 0.6rem; } .navbar-icon.collapsed span:nth-child(2) { top: 1.05rem; opacity: 1; } .navbar-icon.collapsed span:nth-child(3) { top: 1.5rem; transform: rotate(0deg); } .navbar-icon span:nth-child(1) { transform: rotate(-45deg); left: calc((100% - 1.4rem) / 2); top: 1.1rem; } .navbar-icon span:nth-child(2) { opacity: 0; left: calc((100% - 1.4rem) / 2); } .navbar-icon span:nth-child(3) { transform: rotate(45deg); left: calc((100% - 1.4rem) / 2); top: 1.1rem; } .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header { margin-left: 0; margin-right: 0; } .navbar-header { padding-top: 1rem; height: 4.2rem; } .navbar { margin-bottom: 0; min-height: 4.2rem; opacity: 1; } .navbar-brand { font-size: 0.5625rem; } .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand { padding-left: 1.1rem; } .navbar-brand>img { width: 5.5rem; } .navbar-brand>span { display: block; margin-top: 0.2rem; color: #333333; } .navbar .navbar-main { margin: 0 -1.78rem; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent; padding-left: 4.45rem; position: absolute; top: 0; z-index: 9999; height: 92vh; max-height: 92vh; width: 100%; border: none; left: 0; background-color: rgba(0, 0, 0, 0.5); } .navbar-nav { margin: 0px; border-bottom: 1px solid #ffffff; border-top: 1px solid #dbdee0; padding-left: 0; background-color: #ffffff; height: 100%; } .navbar-right-li { background-color: #ffffff; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu>li { display: block; width: auto; float: inherit; } .dropdown-menu>li>a { padding: 0; text-align: center; font-size: 0.875rem; color: #333; } .navbar-default .navbar-nav .open .dropdown-menu>li>a { padding: 0.6rem 2rem; text-align: left; } .navbar-nav .dropdown.open i.fa-angle-right::before { content: "\f107"; } .navbar-nav .dropdown.opening i.fa-angle-right::before { content: "\f107"; } .navbar-default .navbar-nav>li>a { color: #333; font-size: 1rem; padding: 1.56rem 2rem; margin-bottom: 0; } .nav>li { border-bottom: 1px solid #f4f4f4; } .navbar-default .navbar-nav>li.navbar-right-li>a { color: #333; padding: 1.56rem 2rem; } .navbar-right-li { background-image: url(../images/public/s-cart.png); background-size: 0 0; background-repeat: no-repeat; background-position: left; width: 100%; } .navbar-right-li a { color: #333; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { color: #00b9f1; background-color: transparent; border-bottom: 0 solid #00b9f1; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { color: #00b9f1; background-color: #fff; border-bottom: 0 solid #00b9f1; } .navbar-default .navbar-nav>.open>a i, .navbar-default .navbar-nav>.open>a:focus i, .navbar-default .navbar-nav>.open>a:hover i { color: #333; } .navbar-nav .open .dropdown-menu { background-color: #edf4f6; padding: 0.5rem 0; } .navbar-nav .open .dropdown-menu li.on a { color: #00b9f1; } .navbar-default .navbar-nav .opening .dropdown-menu>li>a { padding: 0.6rem 2rem; text-align: left; line-height: 20px; text-align: left; } .navbar-nav li.opening .dropdown-menu { display: block; position: static; float: none; width: auto; background-color: #edf4f6; padding: 0.5rem 0; border: 0; -webkit-box-shadow: none; box-shadow: none; } .footer { border-top: 1.5px solid #dbdee0; padding-top: 1.125rem; padding-bottom: 1rem; } .footer .container { padding: 0; } .list-group-item { border-radius: 0; border: none; background-color: transparent; margin-bottom: 0; font-size: 0.8125rem; color: #4a5e65; padding: 9.7px 1.18rem 9.7px 0.78rem; } .list-group nav a { padding-left: 1.78rem; padding-right: 1.18rem; } .list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; } .list-group-item:hover, .list-group-item:focus { background-color: #bae7f5; border-color: #bae7f5; } .footer-nav-title:hover, .footer-nav-title:focus { background-color: transparent; border-color: transparent; } .footer .footer-nav{ display: block !important; } a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover { color: #4a5e65; text-decoration: none; background-color: #bae7f5; } .list-group { margin-bottom: 0; border-bottom: 1px solid #ebebeb; } .list-group nav { /* padding: 0 0 10px 0; */ padding: 0 0 0 0; height: 0; overflow: hidden; transition: all 0.5s; } .footer-nav-title { font-size: 0.8125rem; color: #4a5e65; margin-bottom: 0; width: 100%; padding: 20px 1.18rem 20px 0.78rem; } .footer-nav-title i { font-size: 1.18rem; transition: all 0.5s; } .footer-nav .list-group.open p i::before { content: "\f107"; } .footer-nav .list-group.open nav { padding: 0 0 10px 0; height: auto; } .footer-btm .breadcrumb li a, .fbi-p-cprt { color: #666666; font-size: 0.625rem; } .fbi-p { padding-left: 0.78rem; } .footer-btm .breadcrumb>li+li:before { padding: 0 4px 0 0px; color: #666666; content: "|"; font-size: 0.6rem; } .fbi-p-cprt { padding-left: 0.78rem; } .fbc-cont-m { height: 6.48rem; line-height: 6.48rem; border-bottom: 1px solid #dbdee0; text-align: center; font-size: 0.86rem; color: #666666; } .fbc-cont-m>span { font-size: 1.5rem; color: #00b9f1; } .footer-btm .breadcrumb { padding: 0; margin-bottom: 10px; list-style: none; background-color: transparent; border-radius: 0; margin-top: 1.2rem; } .fbc-cont, .fbc-cont2 { padding-left: 0.78rem; padding-right: 0.78rem; } .fbc-cont>span { font-size: 0.78rem; } .fbc-cont { font-size: 0.7rem; margin-top: 1.3rem; } .fbc-cont2 { font-size: 0.625rem; margin-top: 0.78rem; } .fbc-cont2>span { font-size: 0.625rem; } .fbc-cont3 { position: static; text-align: center; } .fbc-cont3 img { width: 5.6rem; height: 5.6rem; margin: 1.2rem 0.94rem; } .footer-btm { border-top: 0px solid #dbdee0; } .footer-btm-info { border-top: 1px solid #dbdee0; } /* customer service module*/ .csm{ position: fixed; right: -2px; top: auto; bottom: 60px; /* width: 30vw; */ width: 45px; height: 35px; border-radius: 7px 2px 2px 7px; padding: 2px; background-image: linear-gradient(#dde5ec,#f7f8fa); display: flex; flex-direction: row; align-items: center; justify-content: center; box-shadow: 0 6px 12px rgba(150, 150, 150, .3); z-index: 200000; } .csm::before{ content: ""; display: block; /* width: 45px; */ width: 100%; height: 100%; background: url(../images/public/csmicon3.png) no-repeat center / contain, linear-gradient(#7ed0ff,#2f9dff); border-radius: 6px 0 0 6px; margin-top: -1px; } .csm p{ flex: 1; width: 100%; height: 100%; display: none; flex-direction: row; align-items: center; justify-content: center; border-radius: 0 0 1px 1px; background-image: linear-gradient(#ffffff,#d7dce2); margin-top: -1px; } .csm p span{ font-size: .85rem; letter-spacing: 1px; } .csm-x{ position: fixed; left: 0; right: 0; bottom: -1rem; opacity: 0; z-index: -1; background-color: #f5f6f7; background-image: linear-gradient(#f2f4f5,#e8e9e9); transition: all .25s; padding: 0 0.78rem 3rem; border-top: 1px solid #cdd2d8; box-shadow: 0 -6px 12px rgba(150, 150, 150, .3); } .csm-x .cls{ display: flex; align-items: center; justify-content: flex-end; height: 36px; border-bottom: 1px solid #c9c9ca; } .csm-x .cls .x{ position: relative; display: block; width: 15px; height: 15px; } .csm-x .cls .x::before{ position: absolute; left: 0; top: 0; content: ""; display: block; width: 1px; height: 21px; background-color: #919191; transform: rotate(45deg) translateX(2px) translateY(-7px); } .csm-x .cls .x::after{ position: absolute; right: 0; top: 0; content: ""; display: block; width: 1px; height: 21px; background-color: #919191; transform: rotate(-45deg) translateX(-3px) translateY(-7px); } .csm-x .fbc-cont, .csm-x .fbc-cont2{ padding: 0 1.4rem; font-size: .8rem; } .csm-x .fbc-cont span, .csm-x .fbc-cont2 span{ font-size: .8rem; } .csm-x .fbc-cont > span { color: #00b9f1; font-size: 1rem; font-weight: bold; } .csm-x.in{ opacity: 1; bottom: 0; z-index: 100000; } /* customer service module*/ } /* public mod mob */